South Pole jobs in France, Germany, Multiple Countries, Netherlands and Switzerland.
The position plays a critical role in driving business growth and managing client relationships for South Pole. You will open up and lead prospect conversations with senior...
Support with or lead on the preparation and completion of deliverables for the corporate sector (companies) on physical climate risks, including both technical and administrative...
The main goal of this role is to lead and coordinate South Pole’s participation in the NZC mandate and manage a team of 5 – 7 people in Switzerland, Italy and Sweden and be...
You will take a leading role in launching, orchestrating and implementing a transformation program that will restore the financial health and reputation of South Pole, align the...