Enghouse Systems Limited / Transched Systems Limited
Development Team Leader
CIBC
Advisory Application Developer
Enghouse Transportation
Senior Developer
CN
Senior Application Developer
Chinese Electric Power Research Institute
Beijing University of Chemical Technology