Open Energy Group employs 5 employees. The Open Energy Group management team includes Michael Blomquist (Chief Operations Officer, Co-Founder), Alistair Potts (CTO), and Annie Sheppard (Energy Finance Associate).
Get Contact Info for All DepartmentsLooking for a particular Open Energy Group employee's phone or email?