Stracker Solar employs 11 employees. The Stracker Solar management team includes Hadi Hajimiri (CEO), Lian De Castro (Chief Financial Officer), and Jeff Sharpe (COO and CTO).
Get Contact Info for All DepartmentsLooking for a particular Stracker Solar employee's phone or email?