Welch Jr., president and CEO of Southborough-based Hospitality Insurance Group, has announced plans to retire in 2026 after ...