Log in
Ecosia
Contact
Links
Previous companies
View in org chart
Hannah Wickes
Chief Marketing Officer
Sabīne V.
Senior Talent Acquisition Partner
Rachel Isabel Mukendi
Influencer Marketing Manager
Susy Peddie
Global Communications Manager
Fátima González-Torres
Executive Producer Head Of Impact Storytelling Prev Social Media Manager
+ 3 more
January 1, 2024 - present
August, 2023
October, 2021