Peter Owens

Chief Information Officer

Peter Owens joined The Bays in October 2023 as the Chief Information Officer. He is responsible for our enterprise technology functions, technology and data security, data governance, technology infrastructure and our technology modernisation program. He provides support to the organisation and the Executive Team in developing and implementing our IT Strategy, as well as streamlining and integrating our many systems.



Peter has more than 20 years of executive-level experience identifying and implementing new technologies and enterprise systems, and leading technical teams to provide innovative business solutions.

He has had extensive experience in senior technical roles delivering large-scale technology projects and facilitating change, to improve processes and organisational operations.

Our leadership