Description
Leidos UK & EUROPE are seeking experienced capture, pursuit or business development professionals to join their talent community for future Capture Manager opportunities.
The role involves leading complex, high-value opportunities across UK focus markets, shaping and positioning multi-disciplinary technology, IT services, engineering or systems integration solutions, and developing customer-focused capture strategies.
Key responsibilities include:
- Defining customer engagement strategies and building trusted relationships with senior customers and stakeholders
- Understanding customer challenges, constraints and desired outcomes
- Leading the development and execution of differentiated, customer-focused capture strategies
- Assembling and leading high-performing, cross-functional capture teams
- Working with industry partners where this strengthens the proposed solution and delivery approach
- Partnering with Bid Managers and subject-matter experts to develop high-quality, compelling proposals
- Leading internal stakeholder engagement and deal governance
- Supporting post-submission activity and a smooth handover into delivery following contract award
The ideal candidate will have:
- A track record in capture management, pursuit leadership, business development or a related business-winning role
- Experience supporting or winning complex technology, engineering or services opportunities
- The ability to build and maintain senior relationships with customers, internal stakeholders and industry partners
- Strong commercial awareness, strategic thinking and communication skills
Leidos offers a range of benefits, including:
- Contributory Pension Scheme
- Private Medical Insurance
- 33 days Annual Leave (including public and privilege holidays)
- Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
- Flexible Working Scheme