Ecosia
Show contact
Christian Kroll
Founder & CEO
Jon Marks
Head of Business Development
Wolfgang Oels
COO
Tania Mercado
Head of People
Lasse V.
Chief Technology Officer
+ 11 more
Fred Henderson
Strategic User Success Manager
Matthias Herbert
Project Lead Freetree Powerd By Ecosia
Sarina Evi B.
Business Operations Coordinator I Team Lead User Support
Sophia Deike
People & Culture Lead
Current role
View in org chart