Solar Liberty employs 36 employees. The Solar Liberty management team includes Rob Gauchat (Vice President of Sales and Marketing), Carrie Cosentino (Project Development Manager), and Teng Sun (Electrical Engineer).
Get Contact Info for All DepartmentsLooking for a particular Solar Liberty employee's phone or email?