Clara Rowe

Clara is the CEO of Restor. Before joining Restor, Clara worked in supply chain sustainability in Latin America, engaging large consumer goods companies, plantation owners, and smallholder farmers in order to design and implement solutions to protect forests and respect human rights. She has also worked in fishery management, youth development, and environmental education. In 2022, Clara was named a 2022 Leader to Watch. 


Clara was born in the U.S., grew up in Costa Rica, and after stints in Mexico and Cameroon now lives in Switzerland.  


Clara holds a bachelor’s in biology and environmental studies from Amherst College and a master’s of environmental management from the Yale School of the Environment. 

We will take all necessary precautions to ensure the safety of our participants in alignment with health regulations and guidance from the local authorities. Please plan your trip according to the current travel regulations for entering Switzerland. More information here.