Urban Solar employs 14 employees. The Urban Solar management team includes Taswell Maneveld (Owner), Tatenda Kanyowa (Director Of Operations), and Brianna Kerwin (Customer Success Manager).
Get Contact Info for All DepartmentsLooking for a particular Urban Solar employee's phone or email?