Consultant
IBM Canada
CGI
Senior Analyst
Scotiabank
Senior Software Development Manager
Citi
Senior Developer
Unity Life of Canada
Manager Programer Advisory
Fudan University