Ecosia's Marketing department is led by Luciana Telles (Chief Marketing Officer) and has 7 employees.
Maria Deleonardis
Paid Growth Lead
Luciana Telles
Chief Marketing Officer
Charline Goethals
Paid Growth Specialist
Hannah Wickes
Fellow
Looking for a particular Ecosia employee's phone or email?