Owen Stephen is an accomplished professional with a background in claims and recruitment. Currently serving as a Claims Executive at Marsh since September 2025, Owen focuses on the South East region. Prior to this role, Owen worked as an Upstream Energy and Casualty Claims Advocate at Price Forbes from September 2023 to September 2025. Additionally, Owen gained experience as a Contract Recruitment Consultant for Germany at THRYVE from October 2022 to September 2023. Owen completed education at Harris Academy Rainham, graduating in May 2020.
This person is not in the org chart
This person is not in any teams
This person is not in any offices