Pricing
Ecosia
Contact
No bio yet
Location
Berlin, Germany
Links
Christian Kroll
Founder & CEO
Wolfgang Oels
COO
Jon Marks
Head of Business Development
Ruby Au
Head of Ecosia North America
Génica Schäfgen
Head of Ecosia Germany
Lasse V.
Chief Technology Officer
Sophie Dembinski
Head of Policy & UK
Sabīne V.
Senior Talent Acquisition Partner
Sofia Tiira
Senior Content Designer
Frank Wambutt
CTO
Michael Metcalf
Chief Product Officer
Subhashini Simha
Chief Marketing Officer
6 people, 0 jobs
Hyperbound
Fifth Shelf
55 Seventy
C&H Precision
Paragon
View more