Meet the team

The people powering progress

At Spencer Ogden, progress is driven by people.

Behind every placement, partnership, and project milestone is a team of specialists who understand not just recruitment, but the industries, technologies, and challenges shaping the global energy transition.

Global Operations

Catherine Phillips

Chief Financial Officer

London

Global Operations

David Deacon

Chief People Officer

London

Global Operations

Henry De Lusignan

Chief Executive Officer

New York

Critical Infrastructure
Finance
Natural Resources
Renewables & Sustainability

Paul Nolan

Managing Director

London

Global Operations

Tom Reid

Chief Operating Officer

New York

Global Operations

Becca Ly

Global Head of Marketing

London

Global Operations

Chun Mak

Director of FP&A and Commercial Finance

London

Critical Infrastructure
Natural Resources
Renewables & Sustainability

David Mills

Director

Houston

Critical Infrastructure
Finance
Natural Resources
Renewables & Sustainability

Georgia Nixon

Director - North America Perm

New York

Critical Infrastructure
Natural Resources
Renewables & Sustainability

Paul King

Strategic Client Director

London

Global Operations

Robert Foster

Group Head of IT

London

Global Operations

Rohail Anwar

Group Finance Director

London

Let us help you access the right professionals to drive your projects forward.