1+ months

Manager, Strategic Innovation & Business Improvement

City of Vaughan
Vaughan, Ontario L6A 1T1


We have an exciting Full Time Non-Unionized opportunity in the

Office of Transformation & Strategy for an experienced and motivated individual 

Manager, Strategic Innovation & Business Improvement

(JOB # J0818-0559)

Vaughan is a city on the move. With a downtown core rising from the ground, a state-of-the-art hospital under construction and a bustling subway, these exciting projects are transforming the community. Be part of something amazing and build your career at the City of Vaughan. As one of the fastest growing municipalities in Canada, we are committed to providing a thriving work environment, excellent benefits, learning and growth opportunities and a place where collaboration and teamwork is fostered. Excellence demands brilliant personalities, visionary thinking and a passion for public service. Vaughan is your place to grow.

Responsible for planning, leading and executing strategic and transformational projects aimed at achieving the strategic goals and objectives of the City of Vaughan. Provide vision, leadership and expertise to all business areas of the corporation to drive change and transform the business, using innovative ideas, process improvements and leveraged technological. Provide leadership and input into enterprise level integration of business processes, technology solutions and customer experience to drive innovation for the corporation. Develop process improvement and technology deployment strategies aligned with the Corporation’s strategic vision, direction and Service Excellence priorities, to enhance the customer experience and manage risks. Projects will include, but are not limited to: technology enhancements, electronic service delivery, implementation of regulatory changes and change management of business processes.

In addition to offering a competitive compensation package, we have a strong focus on health and wellness, including fitness facilities and family-focused benefits.

If you are an energetic person who is interested in bringing your knowledge and passion to the City of Vaughan, please click hereto apply online by Friday October 2, 2018. 

Please note that only candidates selected for interviews will be contacted.

The City of Vaughan is committed to diversity and inclusivity in employment and welcomes applications from qualified individuals of diverse backgrounds. The City of Vaughan is also committed to providing accommodations for people with disabilities. If you require an accommodation, we will work with you to meet your needs.


  • University Degree in Business Administration, Engineering, or suitable equivalent.
  • Minimum eight (8) years’ experience in developing and implementing business transformation initiatives. Experience in innovation strategies is an asset
  • PMP designation
  • Lean Six Sigma Certification
  • Change Management Practitioner
  • Advanced knowledge of Development Applications Approval Process and associated legal frameworks such as Building Code Act, Planning Act, Ontario Building Code and Zoning By-laws would be a significant asset.
  • Ability to simplify and communicate complex issues.
  • Data analytics and modeling.
  • Public speaking and presentation skills.
  • Knowledge of and demonstrated ability in the City’s core and leadership competencies as well as relevant departmental functional competencies.
  • A valid Ontario ‘G’ driver’s license, in good standing, with access to a reliable vehicle for corporate use.
  • Ability to work outside normal business hours, as required.
  • Occasional travel to engage with peer municipalities, other levels of governments and stakeholders
  • Occasional construction site visits accompanying specialist staff

Salary Details

$118,709.00 - $141,319.00/Year


Posted: 2018-10-12 Expires: 2018-11-26

Employment Trends

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Manager, Strategic Innovation & Business Improvement

City of Vaughan
Vaughan, Ontario L6A 1T1

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast