🌿 Back to all jobs

🥝 Project Manager

Dexian | waterloo, Canada | Posted June 19, 2026

Job Description

Job Title: Project Manager

Location: Waterloo, ON (3 days onsite)

Contract Duration: 09 months


Degree/Certifications Required:

  • Bachelor’s degree in Business, Technology, Engineering, or related field PMP, or equivalent project/program management
  • 9+ years of project/program management experience
  • Experience in insurance, claims, or financial services Background in vendor-led delivery environments Consulting experience (Big 4 or equivalent) is an asset Experience with claims operations setup, transformation, or outsourcing models Exposure to assistance/case management operations and customer communication platforms (telephony, digital, chatbot) How will performance be measured:
  • On-time delivery of integrated program milestones across all workstreams Vendor performance against scope, timelines, and deliverables Successful end-to-end implementation (discovery → go-...

Apply for This Position

Submit Application