CREATING CAREERS TO POWER A SUSTAINABLE FUTURE

Pioneering recruitment services delivering

More about SO
Image 2021 07 16 T05 28 13

Spencer ogden
in numbers

Spencer Ogden stats

13

Offices
globally

380

Staff
globally

2676

Careers created
in 2023

10977

Kgs of ocean
plastic removed

The Importance of ED&I in Renewables

Get access to our exclusive document detailing the importance of ED&I in the renewables industry. Click to learn more!

Download Now!
Spencer Ogden work for us
Spencer Ogden meet the team