Terrence McLean is an accomplished leader with extensive experience in the insurance and financial sectors. They served as President & CEO at Insight Catastrophe Managers from 2005 to 2020 and currently hold the same title at SageSure. Previously, they held various positions at RenaissanceRe and were the Chief Operating Officer at American Superior Insurance Company from 2001 to 2003. Terrence also contributed as a Senior Analyst at Donaldson, Lufkin & Jenrette and has been active as Co-Chair at No Labels since 2025. They earned a degree in Management & Technology from the University of Pennsylvania after graduating from Elder High School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices