Ivan Chu was appointed as Chief Executive of Cathay Pacific on 14 March 2014. He is also Chairman of Hong Kong Dragon Airlines Limited and a Director of John Swire & Sons (H.K.) Limited and Swire Pacific Limited. He was appointed Director Service Delivery for Cathay Pacific in September 2008 and Chief Operating Officer in March 2011. Mr Chu joined the Swire group in 1984 and has worked with the group in Hong Kong, Mainland China, Taiwan, Thailand and Australia.