Job Description

Job Description

The Sr. Capture Manager 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 Strategy and Growth lead for our Water Global Business line, the role involves developing and implementing winning strategies, fostering collaboration across global and regional business lines, and ensuring operational excellence throughout the pursuit lifecycle. The role offers flexibility, with remote/virtual work options and travel as required.

Key Responsibilities:

·        Win major pursuits as the consultative sales process leader, contributing strategy, business development best practices and sales leadership to create competition beating win strategies.

·        Direct d...

Apply for this Position

Ready to join AECOM? Click the button below to submit your application.

Submit Application