Head of European OEM Sales / Sales Manager
7 days ago
Coventry
These could include but are not limited to mechanical, electrical or electronic components and systems. A Degree in Business Management or MBA would be highly advantageous, but not essential, as ...