South Pole

    OverviewSuggest Edit

    South Pole is a provider of climate solutions with a focus on renewable energy. It offers sustainability consulting, renewable energy, climate-neutral applications, carbon credits, net zero, sustainable finance, and other solutions. The company caters to public entities, trusts, foundations, and NGOs.

    HQZürich, CH

    Latest Updates

    Employees (est.) (Apr 2021)476(+2%)
    Cybersecurity ratingCMore

    Key People/Management at South Pole

    Christoph Grobbel

    Christoph Grobbel

    Chairman of the Board, CFO
    Franziska Sinner

    Franziska Sinner

    Senior Director, Corporate Sustainability Advisory
    Marco Magini

    Marco Magini

    Director Projects & Portfolio Management
    Sarah Boissinot

    Sarah Boissinot

    Director, Consultancy Team
    Thomas Camerata

    Thomas Camerata

    Head of Marketing Implementation & Research
    Rebecca Portmann

    Rebecca Portmann

    Head of Global HR
    Show more

    South Pole Office Locations

    South Pole has offices in Zürich, New York, San Francisco, Melbourne and in 13 other locations
    Zürich, CH (HQ)
    Technopark, Technoparkstrasse 1
    Melbourne, AU
    4/333 Exhibition St
    Woolloomooloo, AU
    5/140 William St
    Beijing, CN
    1808, Tower C Vantone Center, Chaowai Ave 6
    Bogotá, CO
    Diagonal 68 # 11A-29
    Medellín, CO
    Cra. 46 ###7-59
    Show all (17)

    South Pole Financials and Metrics

    Summary Metrics

    Founding Date


    South Pole Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    South Pole Online and Social Media Presence

    Embed Graph

    South Pole News and Updates

    British Adventurer Will Drive Electric Vehicle From South Pole To North Pole

    Chris Ramsey, a British adventurer and the holder of a Guinness World Record for the longest distance traveled on an e-bike in 12 hours, will be the first person to undertake an epic journey: driving from the South Pole to the magnetic North Pole to raise awareness about climate change. Not only is …

    South Pole und DFGE Partnerschaft für mehr Klimaschutz

    South Pole, eine weltweit führende Entwicklerin von internationalen Klimaschutzprojekten sowie ganzheitlicher Klimaschutzlösungen, und die DFGE, bekannt als Experte für CSR, Klimastrategien und Ökobilanzierung, bündeln ihre sich ergänzenden Angebote. Unternehmen können so ihre Bestrebungen zu Net Ze…

    New Plastic Stewardship Initiative Creates Incentives for Companies to Reduce Plastic Waste

    Verra and the 3R Initiative, a coalition committed to achieving zero plastic waste, today launched a new plastic stewardship initiative that will establish the world's first comprehensive framework for companies to verifiably manage and reduce plastic waste.

    Gucci to Unveil Nature Positive Climate Strategy

    Gucci is championing regenerative agriculture, tackling climate change and going beyond its commitment to total carbon neutrality.

    Innovative platform creates a global market for distributed renewable energy

    Today, South Pole in partnership with Positive.Capital Partners joins several global philanthropies and international financial institutions to launch a transformative platform that creates a global market for distributed renewable energy (DRE).

    Pioneering distributed renewables investment platform aims to boost off-grid energy access

    Corporates will soon be able to purchase certificates geared at financing clean energy projects in off-grid communities, following the creation of a landmark distributed renewable energy platform by a clutch of financial institutions, corporate foundations, and clean energy and lighting specialists.…
    Show more

    South Pole Frequently Asked Questions

    • When was South Pole founded?

      South Pole was founded in 2006.

    • Who are South Pole key executives?

      South Pole's key executives are Christoph Grobbel, Franziska Sinner and Marco Magini.

    • How many employees does South Pole have?

      South Pole has 476 employees.

    • Who are South Pole competitors?

      Competitors of South Pole include Carbon Credit Capital, Bluesource and Element Markets.

    • Where is South Pole headquarters?

      South Pole headquarters is located at Technopark, Technoparkstrasse 1, Zürich.

    • Where are South Pole offices?

      South Pole has offices in Zürich, New York, San Francisco, Melbourne and in 13 other locations.

    • How many offices does South Pole have?

      South Pole has 17 offices.