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.

Environmental Services Zurich, Switzerland Founded 2006 ~376 employees

Work at South Pole in HR or recruiting? Claim this page

Employees
376
+1.9% in the 3 months to Jun 2025
Revenue / employee
$681K
Revenue ~$256M
12-month attrition
27.4%
Tech: 19.8%
H1B sponsor
NA

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

Other191
Operations99
Finance33
Sales26
Marketing10
Engineering7
HR5
Success3

Hiring now

See all jobs

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.