Business Development & Capture Manager

TEC Partners • London, England, United Kingdom • Posted June 16, 2026

Location London, England
Job Type Permanent
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted June 16, 2026

Business Development and Capture Manager
Location: Cheltenham or London, United Kingdom
Clearance: UK Security Check (SC) required
Travel: Up to 25%

Overview:
An experienced Business Development and Capture Manager is required to drive growth within the Cyber & Intelligence sector. Reporting to the Head of Business Development, this role will lead the identification, qualification, development, and execution of capture strategies to secure new business opportunities within the defence, security, and government industries.

Key Responsibilities:

  • Lead capture management activities across assigned opportunities, ensuring effective qualification and pursuit.

  • Develop and execute compelling, cost-effective capture plans that maximize the probability of win (Pwin).

  • Collaborate with business operations and cross-functional teams to align resource planning and manage expenditures ...

  • Interested in this role?

    Click the button below to start your application.

    Apply Now