Sales Capture Manager
£75,000 - £85,000 per annum GBP
Car allowance, private healthcare, performance bonuses.
Onsite WORKING
Location: Central London, Greater London - United Kingdom Type: Permanent
Role Overview
An established, market-leading consulting firm is hiring a Sales Capture Manager to originate and lead complex professional services deals across financial services - banking, capital markets, insurance, asset and wealth management. You will own mid-sized, multi-stakeholder deals (typically 1-15m) across advisory, data and insight, AI, TOM redesign and M&A-related services, working with senior client decision-makers and internal delivery leaders to shape and close high-impact engagements.
About the Organisation
The employer is a global professional services business with a strong brand across FS, known for delivering complex change, data-led insight and technology-enabled transformation at scale. Their teams combine strategy, consulting, data, AI and engineering capability to help clients solve structural challenges rather than sell commoditised software or "out-of-the-box" solutions. You will be joining a high-performing sales organisation that manages long, complex sales cycles, typically involving C-suite sponsors and multi-year programmes of work.
Responsibilities
1. Originate, qualify and lead complex professional servic...