Sunrun Inc. kondigde de benoeming aan van Manjula Talreja, Chief Customer Officer van PagerDuty Inc., als lid van de raad van bestuur van het bedrijf. Mevrouw Talreja heeft meer dan 25 jaar ervaring in het succesvol creëren van klantervaringen van wereldklasse in verschillende sectoren.