Scott Richards is an experienced professional in risk management and insurance program design, currently serving as Executive Vice President at McGriff Seibels & Williams since June 2006. In this role, Scott delivers strategic solutions tailored to the risk and insurance needs of businesses ranging from startups to Fortune 500 companies, operating on both domestic and international levels. Prior to this position, Scott was the Managing Director at Marsh USA from June 1987 to June 2006, where valuable expertise in the field was cultivated.
This person is not in any teams
This person is not in any offices