Ecosia
Show contact
Christian Kroll
Founder & CEO
Hannah Wickes
Chief Marketing Officer
Wolfgang Oels
COO
Tania Mercado
Head of People
Lasse V.
Chief Technology Officer
+ 11 more
Fátima González-Torres
Executive Producer Head Of Impact Storytelling Prev Social Media Manager
Linnea Andersson
Video Production Assistant
Maria Brigida Deleonardis
Paid Growth Lead
Philly K.
Senior Growth Manager
+ 3 more
Current role
View in org chart