Vote Solar employs 49 employees. The Vote Solar management team includes Ed Smeloff (Managing Director), Sean Garren (Chief Program Officer), and Sachu Constantine (Executive Director).
Get Contact Info for All DepartmentsLooking for a particular Vote Solar employee's phone or email?