SolarCraft employs 40 employees. The SolarCraft management team includes Phil Alwitt (Chief Executive Officer), Bill Stewart (Chairman of the Board of Directors), and Ted Walsh (Vice President of Sales).
Get Contact Info for All DepartmentsLooking for a particular SolarCraft employee's phone or email?