Electricity Maps
Show contact
Olivier Corradi
Founder, CEO
Josee Meiners
People & Culture
James Dietrich
Chief Technology Officer
Liv Montmerle Sørensen
Chief Revenue Officer
Sylvester Lundquist
People Operations Assistant
3 members
Current role
View in org chart