Bid Manager
- Location
- Bristol, Gloucestershire, United Kingdom
produce winning responses to multimillion-pound tenders, while developing your skills in an environment that champions continuous improvement and learning. You'll benefit from mentorship by our Senior and Lead Bid Managers, who will support you through increasingly complex opportunities as your experience grows. Beyond day-to-day bid delivery ...