Greg Hughes was appointed Chief Operations and Service Delivery Officer of Cathay Pacific on 1 June 2017. He is responsible for all aspects of the airlines' service and operational activities, including flight operations, engineering and service delivery. Previously, he served as Group Director Components & Engine Services of Hong Kong Aircraft Engineering Company Limited (HAECO), where he remains a non-executive Director. Mr Hughes joined the Swire group in 1987 and has worked with Cathay Pacific in Hong Kong, Korea, Indonesia, Japan and Australia. He was seconded to John Swire & Sons Pty. Limited, Australia in August 2009, where he served as Commercial Director from August 2009 and also as Chief Operating Officer from August 2010 until September 2015.