Owen Stephen

Claims Executive - South East

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.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices