Chief Underwriting Officer
Phil Towell joined MPS as our Chief Underwriting Officer in February 2025, bringing over 25 years of senior actuarial and risk leadership experience in the London & Lloyd’s and global (re)insurance markets.
He is responsible for the establishment and implementation of our underwriting framework, covering risk appetite, pricing strategy, delegation of authority, quality assurance, and governance.
Before joining MPS, Phil held executive roles as both Chief Actuary in large corporations and a Partner in consultancy practice, leading teams in actuarial, risk, and predictive analytics disciplines. He has worked extensively across all major product classes and distribution channels, developing a reputation as a trusted partner to underwriting and wider executive leadership, particularly in technical pricing, business planning, and portfolio management.
Phil is a Chartered Actuary, Fellow of the Institute and Faculty of Actuaries (FIA C.Act), with a BSc (Hons) Economics degree (1st Class) from the University of Warwick.