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.
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.
