Bid Manager - Major Projects
- Salary negotiable
- London
- Permanent, full-time
Purpose The Bid Manager oversees customer proposal requests and coordinates Major Projects bids within Frontline. This role involves assembling a bid team with the necessary service, product, and business knowledge to prepare a winning bid, while man...