About the Role
The Bid Manager will lead the bid management process, ensuring the delivery of high-quality, winning proposals to potential clients. This role offers opportunities to evolve into a trusted advisor in project management, engaging directly with key internal stakeholders, clients, and prospects.
Responsibilities
- Manage and develop bids in response to RFPs from prospects and customers.
- Attend client meetings and develop key messaging for winning and defending accounts.
- Design and drive the approach to client/prospect presentations.
- Coordinate the team and manage contributions from all stakeholders.
- Take responsibility over major bids and strategic accounts.
- Gain an understanding of client requirements to create compelling propositions.
- Collaborate closely with internal stakeholders (Sales, Business Development) to gather information for bid development.
- Cultivate and maintain strong relationships with internal stakeholders, acting as a primary point of contact and trusted project management advisor.
- Attend sales and client retention meetings to develop strategic approaches to winning and retaining business.
- Design presentation materials and lead/coach the presentation team.
- Undertake strategic challenge reviews on behalf of existing clients.
- Coordinate the WTW team, managing and refining content from all stakeholders.
- Attend client and prospect meetings before or during the tender process.
- Develop and contribute to a best practice library of content to improve information sharing efficiency.
- Attend internal account development meetings to qualify prospects and provide constructive challenge.
- Work alongside the team leader to implement best practices and processes to enhance bid management efficiency and effectiveness.
- Establish an environment that promotes respect for colleagues and adheres to company policies and guidelines.
Requirements
- Previous experience in the insurance sector is an advantage.
- Proficiency with software packages including MS Word, XL, and PowerPoint is essential.
Location
- London
- UK
Work Type
- National
- Hybrid
About the Company
- WTW – GB Retail is a dynamic team seeking a skilled Bid Manager.
