Levin Employee Directory
Staffing and RecruitingEngland, United Kingdom51-200 Employees
Levin is a staffing and recruiting company based in London, United Kingdom, at 17 Street Helen's Place, London, England EC3A 6DG, with 51–200 employees. It operates through portfolio brands Storm2, Storm3 and Storm4 and focuses on recruitment for FinTech, HealthTech and GreenTech sectors. It describes itself as building the #1 talent ecosystem for impact-driven tech businesses in the United States. It has expanded from 1 to about 200 people in five years and maintains offices in London and New York, with plans for further global expansion, and around 200 consultants work with clients across North America. Its client base includes Series A-funded to enterprise-level organizations, with consultants placing senior talent up to the C-Suite.