Directory/Spencer Ogden
Spencer Ogden

Spencer Ogden

London, England, United Kingdom

About

Spencer Ogden is a recruitment agency specializing in the energy and infrastructure sectors, with a strong focus on advancing the renewable energy sector.

They provide skilled professionals to support various projects, including those related to battery supply chains.

From the Battery Report

Battery Report 2025 coverBattery Report 2025 · chapterTalent: Workforce LandscapeVolta Foundation's annual report on this part of the battery industry.

Supply Chain Segments

Location Info

HQ
London, England, United Kingdom

North America (2)

Office
Houston, Texas, United States
Office
Norwalk, Connecticut, United States

Europe (2)

Office
Düsseldorf, Germany
Office
Glasgow, Scotland, United Kingdom

Asia-Pacific (1)

Office
Singapore, Singapore