Directory/CLM Search
CLM Search

CLM Search

London, United Kingdom

About

CLM Search is a London-based global executive search firm that provides leadership placement and recruitment services for manufacturing, energy, and technology companies, including those in batteries and energy storage, to drive growth and transformation.

From the Battery Report

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

Location Info

HQ
London, United Kingdom