Canadian Solar Inc
Inside Sales Coordinator
Central 1
Junior Integration Analyst
Economical Insurance
Project Manager
Parish Aquatic Services
Field technician
Canadian Solar Inc
Sales Planning Coordinator
Economical Insurance
Technical Analyst
Definity
Senior Project Manager
Economical Insurance
Moves Coordinator and Junior Project Manager
Economical Insurance
Vendor Management Analyst
University of Waterloo