Ecosia
Show contact
Links
Frank Wambutt
CTO
Jörn Ehmann
Engineering Manager - Native Apps
Megan Panchaud
Senior Data Analyst
Nejteh K.
Engineering Manager
Arnaud Selva
Data Analyst/engineer
+ 15 more
Bárbara Borges
Frontend Engineer
Paul Q.
Developer
Dennis Kortsch
Senior Frontend Engineer
Julian Mancera
Android Developer
+ 4 more
March 1, 2023 - present
February, 2020
View in org chart