NC

Nathan Crellin

Inspection Specialist

Nathan Crellin has significant experience in the solar industry, currently serving as an Inspection Specialist at Sunrun since October 2017. Prior to this role, Nathan worked as a Customer Success Manager for Vivint Solar in New York from March 2014 to October 2021, where expertise in customer relations and support was developed.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices