Generic filters
Exact matches only
Spencer Odgen
Founded 2010
Headquarters London

Spencer Odgen

Spencer Ogden is the fastest growing global energy recruitment company, operating across oil & gas, renewables, nuclear, smart technology, power, finance functions, trading and mining. It is the first business to work end-to-end across the energy sector, taking a bespoke approach to recruit the best international talent on behalf of the biggest firms. Founded in 2010, Spencer Ogden now has offices in the following locations: London, Manchester, Aberdeen, Glasgow, Berlin, Dubai, Houston, Orlando, Denver, San
Diego, Calgary, Singapore, Hong Kong and Perth.