Joe Thelwell currently serves as the UK Head of SME at Aon, a position held since November 2023, focusing on Commercial Risk, Health, Wealth, and Reinsurance Solutions. Previously, Joe Thelwell was the CEO of Towergate Insurance Brokers from May 2005 to March 2023, where leadership was demonstrated during a significant period of growth and development. Prior to that, Joe Thelwell held various roles at Towergate Insurance, including National Trading Director, Regional Managing Director, Area Managing Director, Managing Director, Sales Director, and Account Executive, showcasing a comprehensive range of expertise in the insurance industry over nearly two decades.
This person is not in the org chart
This person is not in any teams