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