South Pole
South Pole is a Swiss-based climate consultancy and carbon finance leader, founded in 2006 and headquartered in Zurich. The company employs over 800 people across more than 20 countries, focusing on helping organizations achieve net-zero emissions. South Pole's mission is to create significant climate impact by channeling finance into sustainable projects and aligning climate action with business growth. The company offers a range of services, including climate strategy advisory, carbon offsetting solutions, and support for sustainable supply chains. South Pole develops and manages over 850 certified climate projects globally, focusing on renewable energy, forestry, and community initiatives. They also provide climate finance tools and risk management services to ensure compliance and integrity in carbon markets. With a client base of over 1,000 organizations, including Fortune 500 companies and governments, South Pole emphasizes ecosystem health, job creation, and community resilience in its projects.
Work at South Pole in HR or recruiting? Claim this page
Headcount trend
South Pole went from 481 employees in Jul 2023 to 376 in Jun 2025. Jan to Jun 2025: 35 people joined, 14 left.
Headcount data through Jun 2025
Org structure
Headcount by department
Hiring now
See all jobsFunding
- Apr 2022 · Swisscom Ltd
- Feb 2022 · Temasek Holdings Limited
- Apr 2021 · Lightrock LLP
Peer reviews
Worked with someone at South Pole?
Anonymous peer reviews on OffTheRecord
Similar companies
South Pole FAQ
How many employees does South Pole have?
South Pole has about 376 employees, up 1.9% over the 3 months to Jun 2025.
What is South Pole's revenue per employee?
South Pole makes about $681K in revenue per employee, based on $256.04M annual revenue and 376 employees.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.