Allen Liu
Chapman Freeborn appoints North Asia cargo director
Chapman Freeborn has appointed Allen Liu as cargo director, North Asia. With 15 years’ experience in aviation, Allen begun his career in 2006, gaining industry knowledge at several air cargo businesses before taking on a senior role as Cargo Manager China at Chapman Freeborn in 2013. After fiv...