Sunrun Expands Senior Management Team

Posted by SI Staff on August 06, 2013 No Comments
Categories : FYI

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 Comment