Rachel Owens

Director Strategy And Business Development at Serco

Rachel Owens currently serves as the Chief Strategy and Growth Officer at Serco Asia-Pacific since September 2024, after holding the position of Director of Strategy and Business Development at Serco since August 2019. Prior experience includes roles at G4S Australia and New Zealand, where Rachel served as Director of Strategy and Business Operations and Director of Strategic Development from September 2011 to July 2019, contributing to the growth strategy across various sectors and overseeing major bidding activities. Earlier, Rachel worked as a Business Development Manager at G4S Care and Justice Services in the UK, focusing on prison tenders and leading multi-disciplinary teams to deliver top-quality solutions. Educational achievements include a Master of Science in Information Studies and a BA (Hons) in English and History from Leeds Metropolitan University.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Serco

15 followers

Serco Group plc is a British provider of public services with headquarters based in Hook, Hampshire.


Employees

10,000+

Links