
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 · 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
Quick Facts
- Team Size
- 51-200
- Funding
- Private
- Last Updated
- Oct 14, 2026




