Business Transformation Consultant

Posted 20 Days Ago
Be an Early Applicant
Ottawa, ON, CAN
In-Office
Senior level
Professional Services • Consulting • Financial Services • Manufacturing
The Role
Lead and support business transformation projects: define critical success factors, design/process architecture, map and develop processes and training, lead stakeholders, perform change impact analysis, support organizational realignment, and deliver presentations and workshops.
Summary Generated by Built In
Company Description

Toppazzini and Lee Consulting (T&L) is a botique consulting firm located in Ottawa, Ontario, Canada. T&L specializes in process transformation and optimization in the public sector, health care, manufacturing and financial services. Although our focus is on the utilization of Lean Six Sigma techniques our firm assists clients in all aspects of their transformation from business concept to implementation.


Job Description

We are establishing a pool of qualified candidates to fill level 1,2 and 3 Business Transformation Consultants to be filled on as needed basis.

Qualifications

The candidate must have 5 plus years experience in the following areas:

  • Analysis and development of business success “critical success factors”;
  • Analysis and development of architecture requirements design, process development,

process mapping and training;

  • Leading other functional staff to define business strategy and processes in

support of transformation and change management activities;

  • Participating in change impact analysis and change management activities.
  • Participating in organizational realignment (job re-design organizational re-structuring);
  • Coordinating the development of training and coordination with other stakeholders; and
  • Creating presentations and presenting to various stakeholders, and facilitate meetings and

discussions.

Additional Information

The candidate should have a valid clearance of enhanced or greater issued by Public Works and Government Services Canada.

Skills Required

  • 5+ years of relevant experience
  • Analysis and development of business critical success factors
  • Analysis and development of architecture requirements design, process development, process mapping and training
  • Lead functional staff to define business strategy and processes for transformation and change management
  • Participate in change impact analysis and change management activities
  • Participate in organizational realignment including job redesign and organizational restructuring
  • Coordinate development of training and liaise with stakeholders
  • Create and deliver presentations; facilitate meetings and discussions
  • Valid enhanced (or greater) security clearance issued by Public Works and Government Services Canada
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2004

What We Do

Toppazzini and Lee Consulting is a boutique management consultancy based in Ottawa, Canada. The firm specializes in providing Lean Six Sigma consulting, outsourcing, and training services designed to help organizations improve efficiency and reduce waste. They offer strategic planning, performance improvement, and advisory services, including certified belt online courses, catering to sectors such as healthcare, manufacturing, financial services, and the public sector.

Similar Jobs

Remote or Hybrid
13 Locations
2449 Employees
114K-183K Annually
Remote or Hybrid
11 Locations
2449 Employees
123K-182K Annually
Remote or Hybrid
11 Locations
2449 Employees
107K-170K Annually
Hybrid
Toronto, ON, CAN
15100 Employees
104K-144K Annually

Similar Companies Hiring

Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account