Brett McLaughlin currently serves as Vice President of Business Development at Swiss Re Corporate Solutions, where expertise in commercial insurance supports businesses in managing and anticipating risk. Prior experience includes roles such as Regional Sales Director for Stop Loss at Optum, Director of Experience at Sherpaa Health, and Director of Sales and Marketing at Assist America. Additional positions held include Sr. Sales Executive at United HealthCare and Group Sales Representative at Sun Life Financial. Brett McLaughlin holds a Bachelor of Science degree in Finance from Villanova University, obtained in 2004.
This person is not in any teams
This person is not in any offices