Allen Chao's Location
Bangkok, TH
Allen Chao's Work
Allen Chao's Education
Allen Chao's Summary
Allen Chao, based in Bangkok, TH, is currently a Sales Director at Delta Electronics Thailand, bringing experience from previous roles at Delta Electronics Australia, Darfon, BenQ Europe and Acer. Allen Chao holds a Master of Business Administration - MBA in International Marketing @ Baruch College. Allen Chao has 1 email on RocketReach.