Spencer Ogden Named Finalist in EIC’s National Awards for Transformation

ESG
Spencer Ogden
Posted 8 months ago

Following our feature in the EIC (Energy Industries Council) 2025 Survive and Thrive publication, we’re proud to announce that Spencer Ogden has been shortlisted as a finalist in the National Awards for ‘Transformation’ at the upcoming World Energy Supply Chain Awards (WESCAs).

This recognition reflects our journey of growth, from a traditional oil and gas recruiter to becoming a go-to partner for sustainable talent across the global energy sector. We have expanded into new markets and built on our core values to deliver sophisticated workforce solutions. At the heart of this transformation is our commitment to client centricity - ensuring that we remain a strategic partner to clients as they navigate the energy transition.

Celebrating Global Excellence in Energy

The WESCAs are the world’s largest energy awards programme, recognising excellence in the global energy supply chain. Organised annually by the Energy Industries Council, the awards are hosted across five key energy hubs - London, Houston, Rio, Dubai, and Kuala Lumpur. With categories celebrating sustainability, innovation, business growth and transformation, the WESCAs shine a spotlight on organisations driving positive change across the sector.

To be recognised among global leaders at this year’s National Awards is an honour that reflects our team’s dedication to innovation, resilience, and partnership.

Looking Ahead to the Ceremony

This week, Global Client Services Director James Pipe and Senior Marketing Manager Emily Abbott will attend the ceremony to represent Spencer Ogden, as well as proudly present the award for the ‘Service & Solutions’ category.

We are excited to celebrate the achievements of industry peers and look forward to continuing our journey as a partner of choice for clients and candidates across the energy landscape.

At Spencer Ogden, we’re creating careers to power a sustainable future, join our team here.

 

Spencer Ogden
Share

jobs you may be interested in

United Kingdom

Civil Engineer (Site / Section Lead)

Critical Infrastructure
United States

Service Delivery Lead

Renewables & Sustainability
United States

Senior Director, M&A

Renewables & Sustainability
United States

Financial Analyst

Renewables & Sustainability
United States

Strategic Finance Associate

Renewables & Sustainability
United States

Director Structured Finance

Renewables & Sustainability
United States

M&A Manager

Renewables & Sustainability
United States

Project Finance Lead

Renewables & Sustainability
United States

Bau- und Montageleiter HV Umspannwerke

Critical Infrastructure
Germany

Senior Risk Manager

Critical Infrastructure