Spencer Ogden Logo

Spencer Ogden

Unclaimed Profile
0.00 overall rating from 0 reviews
London

About the Agency

Spencer Ogden is a global specialist recruitment firm that places talent into projects in critical infrastructure, natural resources, renewables and sustainability, and finance. It says its work covers the full project lifecycle, from planning through to execution and operations.

The company operates across North America, EMEA and APAC. It has offices in London, Glasgow and Düsseldorf, and its leadership team is based in London, Houston, New York and Singapore. It recruits on both a permanent and a contract basis, with separate directors for North America permanent and APAC contract business.

Spencer Ogden describes its approach as relationship-driven, combining sector expertise with market insight, and it also provides market intelligence to help clients plan their workforce strategy.

Industries

InfrastructureEnergyRenewable EnergyNatural ResourcesFinancial Services

Service Locations

North AmericaEMEAAPAC

Our Offices

London

24 King William Street, London EC4R 9AT, United Kingdom

Glasgow

2 West Regent Street, Glasgow G2 1RW, Scotland

Düsseldorf

Mindspace Grünstraße, Grünstraße 15/3rd floor, 40212 Düsseldorf, Germany

Is this your agency?

Show your live jobs, your team, featured candidates and verified client and candidate reviews on this page. They update automatically once you connect Refari.