Canon Canada
Pro Rep
Canon Canada
Professional Markets Executive
Canon Canada
Educational Resources Representative
Canon Canada
Visual Communications Systems Strategist
Canon Canada
Manager, Printer Product Planning
Canon Canada
Supervisor, Technical Marketing Group
Canon Canada
Strategist, Information Systems Product Group
Canon Canada
Manager, Information Systems Product Solution Development
Canon Canada
Technical Trainer
Canon Canada
Senior Technical Trainer
Yorkville University