Owen is CEO, Asia for Commercial Risk Solutions, Health Solutions, and Affinity, based in Hong Kong. He also leads the China Global Solutions (CGS) and Japanese Global Solutions (JGS) platforms, Aon's global teams dedicated to servicing Chinese and Japanese entities investing overseas. He is a member of the APAC Executive Leadership Team and Aon's Global Executive Leadership Team.
Prior to Aon, Owen spent 8 years with Standard Chartered Bank, where he held the Head of Consumer Banking positions in Hong Kong, UAE/Oman and the Philippines. He began his career in 1997 in management consulting with Marakon Associates, advising multinational financial services companies on strategies to grow shareholder value in Asia and Europe. Owen sits on the Board of the American Chamber of Commerce in Hong Kong, and served as Treasurer for three years. He is President of the Hong Kong Little League.
Owen holds a Bachelor degree in English from Haverford College in Pennsylvania, and a JD/MBA from Northwestern University in Illinois. He has travelled extensively and enjoys several interests including Ironman triathlons, reading and playing with his two boys.