Log in
Ecosia
Contact
View in org chart
Christian Kroll
Founder & CEO
Pieter Van Midwoud
Chief Tree Planting Officer
Wolfgang Oels
COO
Tania Mercado
Head of People
Lasse V.
Chief Technology Officer
+ 11 more
Current role