Ecosia
Show contact
Links
Jon Marks
Head of Business Development
Fred Henderson
Strategic User Success Manager
Matthias Herbert
Project Lead Freetree Powerd By Ecosia
Sophia Deike
People & Culture Lead
Sarina Evi B.
Business Operations Coordinator I Team Lead User Support
November, 2022 - present
October, 2020
September, 2019
June, 2019
View in org chart