Ecosia
Show contact
Christian Kroll
Founder & CEO
Lasse V.
Chief Technology Officer
Wolfgang Oels
COO
Tania Mercado
Head of People
Jon Marks
Head of Business Development
+ 11 more
Chris Taylor
Product Design Lead And Design System Manager For Web And Mobile Apps
Zsofia Bognar
Data Insights Lead
Current role
View in org chart