{"meta":{"platform":"Opportunity Exchange","canonical":"https://veilpoint.ca/sectors/retail-and-hospitality","retrievedAt":"2026-07-27T09:46:06.900Z","dataStatus":"Derived from at least one placeholder input; confidence tier D; oldest input 2026-04-09. OEX groups vacancies and anonymous active talent signals by sector; wage and demand are occupation rollups.","provenance":{"status":"placeholder","confidence":"D","observedAt":"2026-04-09","method":"OEX groups vacancies and anonymous active talent signals by sector; wage and demand are occupation rollups.","assumptions":["A null tightness value means no candidate denominator.","Median wage is the floor-midpoint of included occupation medians."],"sources":[{"name":"Job postings","kind":"placeholder","confidence":"D","observedAt":"2026-07-27T09:46:06.893Z","lastVerifiedAt":"2026-07-27T09:46:06.893Z","url":null},{"name":"Talent signals","kind":"placeholder","confidence":"D","observedAt":null,"lastVerifiedAt":null,"url":null},{"name":"Hospitality workforce composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-09","lastVerifiedAt":"2026-04-14T10:00:00.000Z","url":null},{"name":"Retail occupations composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T10:30:00.000Z","url":null},{"name":"Hospitality workforce composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:45:00.000Z","url":null}]},"evidence":{"status":"placeholder","truthState":"preview","recordType":"derived-estimate","isActionable":false,"synthetic":true,"confidence":"D","sourceKinds":["placeholder"],"asOf":"2026-04-09","qualification":"Derived with synthetic preview inputs — the result is illustrative, not a measurement.","assumptions":["A null tightness value means no candidate denominator.","Median wage is the floor-midpoint of included occupation medians."]},"citeAs":"Opportunity Exchange (VeilPoint), \"Retail & Hospitality sector\", https://veilpoint.ca/sectors/retail-and-hospitality, data as of 2026-04-09, retrieved 2026-07-27."},"data":{"id":"retail-and-hospitality","name":"Retail & Hospitality","description":"Customer-facing work with the widest front door — the most common first job, and a common route into management.","vacancies":171,"availableTalent":0,"tightness":null,"medianWageHourly":19.2,"demandScore":75,"regions":["Regina","Rural & Resource","Saskatoon"],"occupations":[{"id":"cook","title":"Cook","alternateTitles":["Line cook","Institutional cook"],"noc":"63200","teer":"TEER 3","sector":"Hospitality","regulated":false,"outlook":"Persistent hospitality shortage","medianWageHourly":18.5,"wageRangeHourly":{"low":15.5,"high":26},"demandScore":86,"regions":["Saskatoon","Regina","Rural & Resource"],"vacancies":63},{"id":"retail_store_manager","title":"Retail Store Manager","alternateTitles":["Store supervisor","Retail manager"],"noc":"62010","teer":"TEER 2","sector":"Retail","regulated":false,"outlook":"Steady — turnover-driven openings","medianWageHourly":22,"wageRangeHourly":{"low":17,"high":32},"demandScore":68,"regions":["Saskatoon","Regina"],"vacancies":42},{"id":"hospitality_worker","title":"Hospitality & Hotel Worker","alternateTitles":["Front desk agent","Hotel operations worker","Guest services associate"],"noc":"65200","teer":"TEER 4","sector":"Hospitality & Tourism","regulated":false,"outlook":"Steady — persistent staffing shortages across hospitality sector","medianWageHourly":19.2,"wageRangeHourly":{"low":16.5,"high":26.4},"demandScore":70,"regions":["Saskatoon","Regina","Rural & Resource"],"vacancies":66}],"vacanciesByCommunity":[{"municipality":"Regina","region":"Regina","vacancies":59},{"municipality":"Saskatoon","region":"Saskatoon","vacancies":59},{"municipality":"Lloydminster","region":"Northwest","vacancies":11},{"municipality":"Yorkton","region":"East Central","vacancies":6},{"municipality":"Weyburn","region":"Southeast","vacancies":6},{"municipality":"Swift Current","region":"Southwest","vacancies":6},{"municipality":"Moose Jaw","region":"South Central","vacancies":5},{"municipality":"North Battleford","region":"Northwest","vacancies":5},{"municipality":"Prince Albert","region":"North Central","vacancies":4},{"municipality":"Kindersley","region":"West Central","vacancies":3},{"municipality":"Meadow Lake","region":"Northwest","vacancies":3},{"municipality":"Estevan","region":"Southeast","vacancies":2},{"municipality":"Melville","region":"East Central","vacancies":1},{"municipality":"Warman","region":"Saskatoon","vacancies":1}],"notableEmployers":[{"name":"Sheraton Cavalier Saskatoon","region":"Saskatoon","openRoles":"8 est."},{"name":"SHA Food Services","region":"Regina","openRoles":"15 est."},{"name":"Costco","region":"Saskatoon","openRoles":"8 est."},{"name":"Federated Co-operatives","region":"Regina","openRoles":"12 est."},{"name":"Delta Hotels by Marriott Saskatoon","region":"Saskatoon","openRoles":"22 est."},{"name":"Ramada by Wyndham Regina","region":"Regina","openRoles":"15 est."}],"provenance":{"status":"placeholder","confidence":"D","observedAt":"2026-04-09","method":"OEX groups vacancies and anonymous active talent signals by sector; wage and demand are occupation rollups.","assumptions":["A null tightness value means no candidate denominator.","Median wage is the floor-midpoint of included occupation medians."],"sources":[{"name":"Job postings","kind":"placeholder","confidence":"D","observedAt":"2026-07-27T09:46:06.893Z","lastVerifiedAt":"2026-07-27T09:46:06.893Z","url":null},{"name":"Talent signals","kind":"placeholder","confidence":"D","observedAt":null,"lastVerifiedAt":null,"url":null},{"name":"Hospitality workforce composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-09","lastVerifiedAt":"2026-04-14T10:00:00.000Z","url":null},{"name":"Retail occupations composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T10:30:00.000Z","url":null},{"name":"Hospitality workforce composite","kind":"placeholder","confidence":"D","observedAt":"2026-04-10","lastVerifiedAt":"2026-04-14T09:45:00.000Z","url":null}]}}}