Icon Solar employs 21 employees. The Icon Solar management team includes Zach Wieber (Director Of Operations and Partner), Paula Hensley (President), and Matthew Chapman (Solar Sales Consultant).
Get Contact Info for All DepartmentsLooking for a particular Icon Solar employee's phone or email?