Sales and Marketing Manager
Thame, Oxfordshire, United Kingdom
ITDealer.com
Sales and Marketing Manager
Canon Europe Ltd.
EMEA Business Development Manager - Information Management
Canon Europe Ltd.
EMEA Business Development and Sales Operations Manager
Canon Europe Ltd.
European Partner Channel - Senior Manager
Spigraph France
Country Manager
Panasonic UK
Scanner Accounts Manager
Panasonic USA
European Channel Manager
Lord Williams’s School Thame