Job Description
Are you a leader with a passion for strategic bidding and a commitment to excellence? Join our dynamic team as the Strategic Bid Manager, where you’ll have a unique opportunity to lead our bid Service, drive our national framework bidding success, and influence the growth of our business. This pivotal role will see you bring strategic foresight, creative leadership, and industry expertise on national frameworks as well as contribute to our national hybrid bid model. The successful candidate will ideally have strong bid knowledge gained within the construction sector.
At Willmott Dixon we support our people to work in a hybrid way from both an office and home and in this role you are expected to work 2 days per week from our London office based near St Paul’s cathedral and travel to other locations on a national basis as needed.
Key Responsibilities:
Strategic Leadership in Bidding
1. Drive Success in National Framework Bidding: Lead our National Bid Service to uphold a 100% win rate, identifying future framework pipelines aligned with our values and growth strategy.
2. Strategic Bid Decisions: Present and secure consensus for “Bid/No Bid” decisions with our Growth Board, ensuring alignment with our long-term market positioning.
3. Ensure Market Access: Build access to cri...