Skip to Main Content
Location icon
London

Bid Manager

WTW
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
London (with national responsibilities across the UK)

Hours
Full Time

Salary
Negotiable

About the Role
We are seeking a highly skilled and experienced Bid Manager to join our dynamic team at WTW – GB Retail. In this role, you will lead the bid management process, ensuring the delivery of high-quality, winning proposals to potential clients. You will manage and develop bids in response to offensive or defensive RFPs, attend client meetings, and develop key messaging to win and defend accounts. You will design and drive our approach to client and prospect presentations, coordinate the team, and manage contributions from all stakeholders.

Beyond bid management, this role offers the opportunity to evolve into a trusted advisor in project management, engaging directly with key internal stakeholders, clients, and prospects. Although based in London, this role is national and includes leading projects across the UK and collaborating with other geographies as needed.

Key responsibilities include taking ownership of major bids and strategic accounts, understanding client requirements to create compelling propositions, collaborating closely with Sales and Business Development teams, cultivating strong internal relationships, and acting as a trusted project management advisor throughout the bidding process. You will also design presentation materials, lead and coach presentation teams, undertake strategic challenge reviews, coordinate content from all stakeholders, attend client and prospect meetings, contribute to a best practice content library, and support continuous improvement of bid management processes.

This role requires a proactive approach, excellent organisational skills, and the ability to manage multiple projects under pressure while maintaining high standards of quality and collaboration.

Requirements

Experience
Previous experience within the insurance sector is highly advantageous. Proven ability to lead and motivate cross-functional teams, driving collaboration and achieving common objectives. Experience working with major bids and strategic accounts is preferred.

About you
Excellent written and verbal communication skills with the ability to articulate complex concepts clearly and persuasively. Strong organisational skills with the ability to meet deadlines and manage others. Good interpersonal and people skills with a proactive, can-do attitude. Ability to multi-task, handle pressure, switch between projects, and think creatively. Willingness to work as part of a team while also demonstrating self-discipline to work independently. Ability to appropriately challenge others and contribute constructively.

Qualifications
High level competency in key Microsoft applications including Word, Excel, and PowerPoint is essential. Knowledge of specialist design software or Artificial Intelligence software is an advantage. In-depth understanding of insurance products, market trends, and the competitor landscape within the brokerage sector is desirable.

Expiry date: 09/09/2026
Bid Manager
Company:
WTW
Job Type:
Full-time
Location:
London