Canada Revenue Agency - Agence du revenu du Canada
Technology Team Leader
BRAC
Associate Director
BOMBARDIER
Software Engineer
BRAC
Director
Shared Services Canada | Services partagés Canada
Senior Technology Project Manager
Shared Services Canada | Services partagés Canada
Technology Project Manager and Coach
BRAC IT
Chief Executive Officer
BRAC
Head of Technology and Enterprise Resource Planning Departments
Canada Revenue Agency - Agence du revenu du Canada
Technology Analyst
Nortel Networks
Software Engineer
Concordia University
Université de Montréal
Canadian Securities Institute