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.
This person is not in any teams
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.