Technical Director, Capture Management Lead - Water
Full-time
State/Province: Birmingham
Business Group: DCS
Legal Entity: AECOM Limited
Business Line: Water
Work Location Model: Hybrid
Operating Group: International
Primary Location: UK - Birmingham - Colmore Plaza
Key Responsibilities:
Strategic Leadership & Business Development
Lead and win enterprise critical pursuits (ECP / Tier 2) as the Capture Lead, owning the pursuit strategy from identification through to submission.
Direct discovery, pre-positioning, differentiation, and delivery strategies for major transformative programmes including both new business opportunities and the renewal / extension of existing strategic opportunities within key accounts.
Own pursuit governance, bid budgets, winning pursuit team composition and partnering / supply chain selection.
Lead...
Ready to Apply?
Join thousands of Americans building their careers