Bid Manager
- Location
- Crawley, England, United Kingdom
handover of agreed scope, commitments, risks and customer expectations to the delivery team. Strengthen bid performance through reusable content, estimating data, lessons learned and continuous improvement. What you’ll bring: The role of Bid Manager requires the following skills and experience: 4+ years in bid management, capture management ...