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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here