Business Development Manager
il y a 2 mois
Northamptonshire
... non-highway, EV, marine, and related sectors. With a commitment to excellence and a focus on ... Bachelor's degree in Business, Engineering, Marketing, or related field (MBA preferred). * Proven ...