{"meta":{"platform":"Opportunity Exchange","canonical":"https://veilpoint.ca/role/health_safety_coordinator","retrievedAt":"2026-07-27T09:45:02.667Z","dataStatus":"Synthetic placeholder: labour-market figures are structurally realistic but not measured. The platform is pre-launch; per-source serving status is at /about/data.","evidence":{"status":"placeholder","truthState":"preview","recordType":"reference","isActionable":false,"synthetic":true,"confidence":"D","sourceKinds":["placeholder"],"asOf":null,"qualification":"Synthetic preview data — not real records.","assumptions":[]},"citeAs":"Opportunity Exchange (VeilPoint), \"Health & Safety Coordinator\", https://veilpoint.ca/role/health_safety_coordinator, retrieved 2026-07-27."},"data":{"id":"health_safety_coordinator","title":"Health & Safety Coordinator","alternateTitles":["OHS coordinator","Safety officer","EHS advisor"],"noc":"22232","teer":"TEER 2","sector":"Occupational Health & Safety","regulated":false,"outlook":"Consistent demand driven by WCB and regulatory compliance requirements","medianWageHourly":36.5,"wageRangeHourly":{"low":28,"high":48.2},"demandScore":74,"regions":["Saskatoon","Regina","Rural & Resource"],"description":"Administering workplace safety programs, conducting inspections, maintaining compliance documentation, and supporting incident investigations across industrial, construction, and resource sectors.","livePostings":28,"market":{"medianWageHourly":36.5,"wageRangeHourly":{"low":28,"high":48.2},"demandScore":74,"stabilityScore":82,"prosperityScore":72,"entryFrictionScore":52,"forecastOpenings":290,"seasonality":"Low seasonality","topIndustries":["Mining","Construction","Oil & gas","Manufacturing"],"provenance":{"name":"OHS sector composite","kind":"placeholder","sourceDate":"2026-04-10","url":null,"confidence":"D","lastVerified":"2026-04-14T09:20:00.000Z","method":"Posting + WCB sector synthesis"}},"requirements":{"minimumEducation":"Secondary plus safety credential and related site experience","preferredEducation":"OHS certificate or diploma","requiredCredentials":["WHMIS","First Aid","CSTS"],"preferredCredentials":["CRSP","NCSO","Confined Space","H2S Alive"],"licensing":["No regulated licence — CRSP designation valued but not mandatory"],"experienceBand":"2-4 years in a trades, industrial, or resource role with safety exposure","directEntryPossible":false},"workProfile":{"environment":"mixed","physicalDemand":"moderate","schedule":"days_or_rotating","customerContact":"moderate","travel":"regional"},"outcomesByCommunity":[{"municipalityId":"weyburn","name":"Weyburn","region":"Southeast","livePostings":1,"medianRentOneBedroom":954,"netMonthly":4662,"discretionaryMonthly":2049,"housingBurdenRatio":0.25,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2026-04-10","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"Synthetic rental estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"moose-jaw","name":"Moose Jaw","region":"South Central","livePostings":1,"medianRentOneBedroom":997,"netMonthly":4662,"discretionaryMonthly":2041,"housingBurdenRatio":0.26,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"north-battleford","name":"North Battleford","region":"Northwest","livePostings":3,"medianRentOneBedroom":924,"netMonthly":4662,"discretionaryMonthly":1969,"housingBurdenRatio":0.25,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"martensville","name":"Martensville","region":"Saskatoon","livePostings":1,"medianRentOneBedroom":952,"netMonthly":4662,"discretionaryMonthly":1957,"housingBurdenRatio":0.26,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2026-04-10","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"Synthetic rental estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"yorkton","name":"Yorkton","region":"East Central","livePostings":1,"medianRentOneBedroom":1076,"netMonthly":4662,"discretionaryMonthly":1899,"housingBurdenRatio":0.28,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"regina","name":"Regina","region":"Regina","livePostings":12,"medianRentOneBedroom":1240,"netMonthly":4662,"discretionaryMonthly":1854,"housingBurdenRatio":0.31,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"prince-albert","name":"Prince Albert","region":"North Central","livePostings":1,"medianRentOneBedroom":1073,"netMonthly":4662,"discretionaryMonthly":1830,"housingBurdenRatio":0.29,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}},{"municipalityId":"saskatoon","name":"Saskatoon","region":"Saskatoon","livePostings":8,"medianRentOneBedroom":1281,"netMonthly":4662,"discretionaryMonthly":1732,"housingBurdenRatio":0.33,"provenance":{"status":"placeholder","confidence":"D","observedAt":"2025-10-31","method":"OEX discretionary-income model: hourly wage less estimated tax, housing, utilities, commuting and baseline living costs.","assumptions":["Hourly wage is the Health & Safety Coordinator catalogue median.","Single earner, one-bedroom accommodation, 40 hours per week and vehicle commuting.","Simplified federal and Saskatchewan tax estimate; not tax advice."],"sources":[{"name":"OHS sector composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:20:00.000Z","url":null},{"name":"CMHC Rental Market Survey — average rents by centre, October 2025","kind":"cmhc","confidence":"A","observedAt":"2025-10-31","lastVerifiedAt":"2026-07-26","url":"https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=3410013301"},{"name":"Synthetic utilities estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic regional price index","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null},{"name":"Synthetic commuting cost estimate","kind":"placeholder","confidence":"D","observedAt":"2026-07-27","lastVerifiedAt":"2026-07-27T03:37:29.550Z","url":null}]}}],"trainingPrograms":[{"id":"health_safety_coordinator-prog-1","name":"OHS Certificate","provider":"Saskatchewan Polytechnic","duration":"28 weeks","cost":"$6.4k","delivery":"online","closes":["credential_gap","education_gap"]},{"id":"health_safety_coordinator-prog-2","name":"NCSO Safety Designation Prep","provider":"Saskatchewan Construction Safety Association","duration":"6 weeks","cost":"$1.8k","delivery":"blended","closes":["credential_gap","documentation_gap"]}]}}