Scott Riordan Lead of Health and Welfare Scott Riordan leads Health & Welfare for Sentinel Benefits & Financial Group. With offices in Massachusetts, New York and Michigan, the company serves more than 3,500 clients across the U.S.