IT Senior Advisor
Shared Services Canada | Services partagés Canada
TPG Technology Consulting Ltd.
IT Project Coordinator
Canada Revenue Agency - Agence du revenu du Canada
Senior Technology Specialist