Why work at Spencer Ogden?
Spencer Ogden is an award-winning specialist global energy and infrastructure recruitment company. We’re powered by leading industry experts who have helped us to grow an international network that unlocks opportunities for all of those we work with.
With 11 offices globally across EMEA, Americas and APAC, we’re at the heart of the industry growth, keeping pace with changing technologies and building strong, long-lasting relationships along the way.
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.