Shaw Communications
Sr. Security Analyst
Shaw Communications
Project Manager
Shaw Communications
Portfolio Coordinator
Shaw Communications
Lead, CRM Strategy and Delivery
Upside Engineering Ltd.
Junior Project Coordinator
Upside Engineering Ltd.
Engineering Services Intern
Shaw Communications
Business Analyst
Carnegie Mellon University
Chatham University