Science Manager – Nature-based Solutions (80-100%)
Climeworks Zurich, Zürich, Switzerland CH
As a Science Manager in Climeworks Solutions, you make sure that our nature-based solutions (NBS) portfolio meets the same demanding quality bar we apply to all our carbon dioxide removal offerings. Y...