Stephen Roche joined API in 2005. Previously he was Group General Manager, Health Services for Mayne Group Limited with responsibility for pharmacy distribution, pathology and other business units. Previous roles included Chief Operating Officer, Healthcare Services for FH Faulding & Co and a number of management roles at CSR.