Ecosia
Show contact
Links
Christian Kroll
Founder & CEO
Amana Abou Harb
Visual Designer
Wolfgang Oels
COO
Tania Mercado
Head of People
Lasse V.
Chief Technology Officer
+ 11 more
July, 2021 - present
View in org chart