Sunrun Expands Senior Management Team

0

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.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments