Ecosia
Show contact
Links
Previous companies
Hannah Wickes
Chief Marketing Officer
Maria Brigida Deleonardis
Paid Growth Lead
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
July, 2023 - present
View in org chart