Business Development Manager
1 month ago
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 ...