Insurance Claims Analyst

PCL Constructors

📍 Edmonton, Alberta, Canada

Full-time Business Operations Specialists Posted February 27, 2026

Job Description

Responsibilities



  • Supporting the Insurance Claims Manager with administering, negotiating and tracking insurable losses across Canada, United States, and Australia

  • Supporting PCL districts with identifying, reporting, and handling insurable losses with low to moderate complexity.

  • Maintain accuracy and completeness of data in the Risk Management Information System (Origami).

  • Generating loss runs and verifying data as needed.

  • Aggregate, analyze, visualize, and interpret internal claims data for internal and external reporting.

  • Support internal education and awareness initiatives related to claims, insurance, and risk management practices.

Qualifications



  • Experience or education...