Sunrun employs 9,368 employees. The Sunrun management team includes Mary Powell (Chief Executive Officer and Director), Paul Dickson (Chief Revenue Officer (CRO)), and Danny Abajian (CFO).
Get Contact Info for All DepartmentsLooking for a particular Sunrun employee's phone or email?