Full-time

Business Project Manager

Posted by Insight Global • Toronto, ON, Canada

📍 Toronto, ON 🕒 March 01, 2026

About the Role

  • 5+ years of experience as a Project Manager, in a PMO
  • Experience working in both agile and waterfall methodologies
  • Strong understanding of project risk and issue management
  • Experience in process design and experience
  • Excellent in communications and building relationships

Nice to Have Skills & Experience

  • PMP
  • Insurance industry experience

Job Description

Insight Global is looking for a Sr Project Manager to join a leading insurance company. This individual will be contributing to the enhancement of the delivery framework processes, procedures and templates to ensure quality and governance of the project/program management discipline across the enterprise. In addition, they'd also be collecting and analyzing data to assist in assessing effectiveness of project practices. This role is hybrid 2x week onsite at either the Guelph, Burlington, Mississauga, or Toronto location.

#...

Ready to Apply?

Submit your application today and take the next step in your career journey with Insight Global.

Apply Now