Allen began his career at Chapman Freeborn in 2003, serving as Cargo Manager China for five years. He was drawn back to the company in 2021 when he rejoined the business, and he now sits as President – Greater China. With over 18 years of experience in the aviation, air cargo and cargo airline industry, Allen’s focus is now on strengthening Chapman Freeborn’s presence in Greater China, playing a pivotal role in further expansion in the Chinese market.