Based in Maidenhead, Owen became Staff Vice President - Senior Engineering Technical Specialist in April 2022. Before this he led the London Operations Account Engineering team, working with clients domiciled within the UK, Ireland, Scandinavia, Netherlands, the Middle East and Africa

Owen joined FM Global in 2004 as a field engineer in the UK and subsequently transitioned to work as an account engineer in 2006. He has held field and account engineering management roles in the UK since 2014, and previously spent three years on assignment in Singapore leading the Asia Account Engineering team.

Owen holds a MBA from Imperial College London and an MEng Hons. degree in Civil Engineering from Newcastle University in the United Kingdom.