Bid Manager
- Location
- Newport, England, United Kingdom
detail-driven Sales Bid Manager to coordinate and support across the business the development of competitive, compliant, and compelling Sales bids for defence electronics systems and solutions.The role involves working with Sales managers, Project Managers, Commercial and Technical staff to deliver an efficient end-to-end bid process, from initial ...