Company Overview

Company profile summary and capabilities.

South Pole is a Zurich-based sustainability firm known for work in climate strategy, carbon finance, and environmental commodities.

Services

It advises organizations on decarbonization roadmaps, climate risk and reporting, and the use of carbon credits and renewable energy certificates as part of broader climate programs.

Footprint

South Pole operates globally, with staff across multiple regions and local teams supporting projects and clients in many countries.

Company Positioning Data

Structured business model, value-chain, geography, and capability fields.

Business Model
consultancy
Value Chain Role
engineer
manager
Geographies Served
over 150 countries
Key Capabilities
project delivery
digital innovation
sustainability
Tags
engineering
infrastructure
development

Company Information

LocationZürich, Switzerland
AddressTechnoparkstrasse 1, 8005 Zürich, Switzerland
Employee Count700-1000 employees
Claim StatusUnclaimed
Industry Focus
Sustainability, ESG & Carbon Management Consulting
Environmental & Energy Consulting Firms