Charged Islands employs 3 employees. The Charged Islands management team includes Willem de Vries (Founder), Daniel Avila (Head of Development LATAM), and Mohamad Alameh (Lead Energy System Modeller).
Looking for a particular Charged Islands employee's phone or email?