Ecosia
Show contact
Links
Previous companies
Lasse V.
Chief Technology Officer
Zsofia Bognar
Data Insights Lead
Chris Taylor
Product Design Lead And Design System Manager For Web And Mobile Apps
June, 2018 - present
View in org chart