Spencer Ogden

Spencer Ogden Headquarters Location

24 King William St
London
EC4R 9AT

Spencer Ogden Photos

  • Spencer Ogden London football
  • Houston office launch party
  • Houston office launch party
  • Cancun incentive 2019
About Spencer Ogden
Spencer Ogden is the global award-winning energy, engineering and infrastructure recruiter of choice. With 13 offices globally, we're at the heart of industry growth, keeping pace with changing technologies and building strong, long-lasting relationships along the way.

Spencer Ogden ignites the potential of talent in the energy, infrastructure and engineering industries. We're powered by leading industry experts who have helped us grow an international network that unlocks opportunities for all of those we work with.

For graduates and experienced candidates who are interested in joining Spencer Ogden, you can feel reassured that our dynamic and award-winning training programmes will help you grow and achieve success at each step of your career. From entry level through to directorship, every employee at Spencer Ogden is given the support and freedom to thrive.

Number of Employees in Spencer Ogden

201 to 500

Spencer Ogden Revenue

$25M to $100M (USD)