Business Architect & Org Design Lead

AECOM · London, England, United Kingdom

Location
London
Job Type
full-time
Posted
July 01, 2026

Job Description

Job Description

Start here. Grow here.

We are seeking a Business Architect & Org Design Lead (Associate Director level) to lead complex client engagements and help grow the Strategy+ offer in AECOM Advisory. This is a senior consulting delivery role, broadly equivalent to Manager level in a management consultancy. You will work with infrastructure, public sector and regulated-industry clients to translate strategy into execution through operating model design, transformation, governance, organisation and performance improvement work. The role combines hands-on problem solving, senior stakeholder management, team leadership and targeted business development. 

About Strategy+

Strategy+ helps organisations solve complex system-level challenges by turning strategy into practical, deliverable change. Our work spans capability-led operating model design, governance design, change and transformation, an...

Ready to Apply?

Submit your application for Business Architect & Org Design Lead at AECOM

Apply Now