Canon EMEA's IT department is led by David Scott (IT Director - Strategy, Enterprise Architecture and Sourcing) and has 691 employees.
Sara Oddo
Buyer Coordinator
Sorin Gatea
Principal Enterprise Architect
Steffen Nielsen
Business Process Consultant
Looking for a particular Canon EMEA employee's phone or email?