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