Newark-on-Trent, Nottinghamshire - Bilsthorpe, Nottinghamshire
-pressured environment. Understanding of business development processes including bid and proposal management. In-depth.../2024 Business Unit Manager – EV Batteries Expert Location: Bilsthorpe, Newark, NG22 8UA, UK Salary: Competitive...
TribePost