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