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