Localization Coordinator
Toronto, Ontario, Canada
Cognos
Deloitte
Project Manager and Business Analyst
Project Team Leader
IBM Canada
Project Manager
University of Science & Technology of China