This role bridges innovation, clients, and regional teams to ensure new Climate & Nature offerings achieve real-world adoption across Europe.
Competitive salary; Benefits: 29 holidays + 12 purchaseable days; Pension scheme included
Must-have
Nice-to-have
Not specified