Sunrun Expands Senior Management Team

Sunrun has added to its executive team with a pair of appointments.

Thomas J. Holland joins the company as chief operating officer. Formerly head of Bain & Co.'s San Francisco and Palo Alto offices, he will oversee Sunrun's sales, marketing and service operations.

Anne Brennan joins Sunrun as chief financial officer.


Please enter your comment!
Please enter your name here