SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Manager - Management Consulting

Company: Hatch

Location: calgary, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Job Details

Requisition ID: 99247

Job Category: Consulting

Location: Calgary, AB, Canada (role may also be located in Mississauga or Montreal).

Responsibilities

  • Technically lead different workstreams and some engagements
  • Lead proposal development efforts
  • Take a leadership role in formalizing products and services
  • Help to frame the strategy and execution of client engagements and ensure objectives are clearly identified, agreed, and attained
  • Facilitate client discussions and workshops
  • Delegate effectively to leverage the strengths of the team, developing/assigning tasks while maintaining ownership and responsibility for deliverables.
  • Analyze data, clearly organized in a logical manner that can be easily explained to clients or team members.
  • Lead, coach and develop multiple analysts in problem solving model design/construction.
  • Re...