Bid Manager- Engineering Services Whiteley, GB Join Our Team at Gattaca: Now Hiring a Bid ManagerAbout the Role: Bid ManagerAs a Bid Manager, You will be responsible for managing the bid writing process,...