Head of European OEM Sales / Sales Manager
7 days ago
Coventry
A Degree in Business Management or MBA would be highly advantageous, but not essential, as would a technical qualification within areas such as Engineering, Electronics or Mechatronics. All ...