Scott W. Goodreau

Scott additionally is the President of High Street Insurance Agency and leads the Business Segment & Strategic Services Group(s). He joined the firm in April of 2020. Previously, Scott was the Chief Operating Officer in the United States for Canada-based SCM Insurance Services. Prior, he was on the executive management team at Hub International serving as their Global Chief Sales Officer, Regional President and Global Chief Legal Officer. Scott has also held leadership roles at Specialty Underwriters’ Alliance, Ascendant One and was a corporate transactional attorney at Cahill, Gordon & Reindell in New York. He received his B.A. degree from Boston College, an M.B.A. from Northwestern University’s Kellogg School of Business, and a J.D. from Harvard Law School. Scott, his wife Carrie and their two daughters live in Traverse City, Michigan.

Links

Previous companies

HUB International logo
SCM Insurance Services logo

Org chart

Sign up to view 6 direct reports

Get started