Sunrun's IT department is led by Daniel Peterpaul (VP, Information Security) and has 1,196 employees.
Terrance Mills
Pv Installer
Carl Seeno
Setter
Colby Johnson
Information Technology Service Desk
Jeremy Isaac
Regional Design Lead
Arturo Villegas
Colby Andrews
Certified Electrician
Zachary Adair
Lead Installer
Orik Williams
Platform Automation Engineer
Ethan Montgomery
Solar Technician
Dan Glass
Energy Consultant
Bogdan Botcharov
Staff Software Engineer
Looking for a particular Sunrun employee's phone or email?