Skip to content

Scott Goodreau, Chief Operating Officer – USA

Scott Goodreau

Scott is an experienced executive having spent over 20 years in the insurance industry, holding diverse leadership positions for distribution, carrier and technology companies. Most recently, he led Sales and Marketing for Hub International, a leading North American insurance broker with over 10,000 employees. Scott also held positions of Super Regional President and Chief Legal Officer while at Hub. His responsibilities at SCM will include providing key strategic leadership for growth by establishing and empowering a high performance team.

Scott holds a MBA from Northwestern University, a J.D. from Harvard Law School, and a B.A. from Boston College.

SCM Insurance Services
© SCM Insurance Services. All Rights Reserved. | Visit Canadian website Canada Flag Icon