Job Description
Position Summary
The Capture Management Director is a pivotal leadership role responsible for driving strategic growth and securing major enterprise-level pursuits (ECP). This position requires visionary leadership, strategic thinking, and the ability to lead consultative sales processes. Reporting to the Capture Lead for the Buildings + Places Global Business line, the role focuses on developing and implementing winning strategies, fostering collaboration across global and regional business teams, and ensuring operational excellence throughout the pursuit lifecycle.
The role offers flexibility, with remote/virtual work options and travel as required. A significant emphasis will be placed on activities within the Americas, with cross‑business line pursuits supporting and promoting AECOM's full suite of services. The majority of efforts will be directed toward the Buildings + Places business line.
Key Responsibilities
- Win major pursuits as the ...