Snr Sales Europe
Huddersfield, Kirklees, United Kingdom
Dotmatics
Snr Sales Europe
Clario Limited
Business Development Director
Dassault Syst
Senior Account Manager Biovia
Dotmatics
VP Sales, EU
ERT
Business Development Director
University of Bradford Management Centre
Liverpool John Moores University