Generic filters
Exact matches only
Filter by Custom Post Type
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.