Spencer Ogden is a recruitment company specializing in the renewable energy and infrastructure markets, aiming to create careers that will power a sustainable future. Founded in 2010 and headquartered in the United Kingdom, this company operates in three core sectors: Natural Resources, Sustainability, and Infrastructure.
With a global presence extending across EMEA, APAC, and the Americas, Spencer Ogden stays at the forefront of industry growth. Its mission involves breaking new ground across every stage of the project life cycle and building a sustainable legacy by adapting to changing technologies and fostering long-lasting relationships.
Their environmentally conscious business operations are underscored by a commitment to socially meaningful work. The company was last backed by Private Equity Round investment from MML Capital Partners on February 12, 2020. This highlights its potential for further expansion and innovation in the Energy and Human Resources sectors.