Sarah Bloxham is currently the Head of Multinational Programs for the UK, Europe, Middle East, and Asia at Starr, a role they began in 2025. Previously, they held the position of International Programme Manager at Swiss Re from 2016 to 2024. Sarah's experience also includes roles as a Client Service Executive and Assistant Client Service Executive at Chubb and Ace Insurance, respectively. Their career in multinational program management spans over a decade, focusing on delivering optimal service standards and collaboration across various regions.
This person is not in the org chart
This person is not in any teams
This person is not in any offices