Business Line Manager
BenQ Benelux
BenQ Corporation
Business Manager
ADATA Technology Co., Ltd.
Sales Manager
Birmingham University
Cardiff University / Prifysgol Caerdydd