Cleophea Michelsen

Cleophea Michelsen - Switzerland
Contact details:

+41 (0)44 260 60 19


Cleophea Michelsen works at BSD Switzerland as Consultant in the area of sustainability strategy and sustainability communication. She holds a Master’s Degree from ETH Zurich in Environmental Engineering, majoring in Ecological Systems Design and Waste Management. She gained working experience during internships at a large insurance company in the field of risk engineering and group strategy.

LinkedIn Profile