🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Business Architect & Org Design Lead

Company

AECOM

Location

Glasgow, Scotland

Posted

July 04, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now