About The Position

AECOM Advisory is seeking talented Vice President leaders to join their management consulting Global Business Line. This role is mission-driven, supporting economic, environmental, and social vibrancy for clients. The position is based in any major city in Canada with an AECOM office. The Vice President will be a leader in a fast-paced, supportive team of diverse consulting professionals, with a strong culture of mentorship, collaborative problem-solving, and a mission to address complex client problems. The role offers career pathways that nurture professional development and personal growth.

Requirements

  • Exceptional interpersonal skills, client-service mindset, and ability to act as a trusted advisor to executive-level clients.
  • Ability to create a culture of a high-tempo, high-context client-facing environment, with the ability to lead with poise, maturity, and deliver under pressure.
  • Self-directed, anticipatory, and a collegial team-player who can work across a devolved-leadership and highly-matrixed consulting organization.
  • Exceptional verbal communication and narrative development skills, with the ability to summarize and convey key insights to C-suite and senior management audiences.
  • Exceptional commercial acumen and willingness to have an informed point-of-view, grounded in an interest in enterprise challenges (people, process, technology) and expert understanding of client industries and their context.
  • Within the Energy Utilities industry, possess domain expertise across multiple of the following areas: Corporate or enterprise strategy, market analysis and target operating model design; Organizational assessment, business transformation and performance improvement; Corporate finance, valuations, M&A, divestitures, divestments and privatizations; Digital-led business transformation, including technology advisory, cybersecurity, AI and digital solutions; Transactions advisory, including project finance, P3 advisory, and asset- and portfolio-level due diligence; Capital programs advisory, including investment appraisal, capital improvement planning, grid modernization programs, and asset management.
  • Proven track record in a seller-doer leadership role in a management consulting firm.
  • At least 15 years of management consulting and/or related industry experience.
  • Bachelor’s degree.

Nice To Haves

  • MBA, or other Master’s degree in Operational Research, Management, Management Science, Finance, Economics, Systems Engineering and/or related fields.

Responsibilities

  • Driving business development, overseeing engagement delivery, and leading practice development with Energy Utility clients.
  • Driving industry conversations and engaging professional networks to identify and originate business development opportunities.
  • Leveraging industry expertise and commercial acumen to proactively target, define, and shape business development campaigns.
  • Overseeing all aspects of business development, including client outreach, proposal development, solutions architecture, commercial and pricing strategy, internal risk review, and compliance procedures.
  • Overseeing (leading, supervising, and providing quality control over) multiple parallel delivery teams, across various delivery models, tempos, and engagement scopes.
  • Leading engagement with other teams, business units, and lines of service to architect and deliver multi-dimensional engagements.
  • Driving practice development through performance appraisals, FP&A, operational performance improvement, thought leadership, and IP generation.
  • Proactively coaching and mentoring staff.

Benefits

  • medical
  • dental
  • vision
  • life
  • AD&D
  • disability benefits
  • paid time off
  • leaves of absences
  • voluntary benefits
  • perks
  • flexible work options
  • well-being resources
  • employee assistance program
  • business travel insurance
  • service recognition awards
  • retirement savings plan
  • employee stock purchase plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service