Staffing Operations Analyst, Kordis
Patrick Underwood
Researches Canadian staffing regulation and agency operations at Kordis
Patrick is a staffing operations analyst at Kordis. He researches the rules Canadian temp staffing agencies actually run on: Ontario's temporary help agency licensing, WSIB clearances, provincial statutory holiday and overtime rules, and the credential requirements that decide who can be sent to a shift.
Kordis was built inside a working Ontario warehouse staffing agency, and the operational detail in these pieces comes from that agency's real intake, dispatch, and payroll work: the 5 a.m. confirmation scramble, the credential spreadsheet, the six-hour payroll evening.
He writes about the operational and regulatory side of running a Canadian staffing agency, and every compliance guide is checked against the primary government source it cites.
Read the full story on the company page.
Guides and articles
Ontario's 2026 job posting rules: what staffing agencies must change by January 1
Ontario rules · Updated July 29, 2026
The THA licence in Ontario: requirements, costs, and renewal (2026 guide)
Ontario rules · Updated August 3, 2026
How to check the Ontario THA public registry (and what clients see about you)
Ontario rules · Updated August 3, 2026
The BC employment agency licence: cost, records, and renewal (2026 guide)
BC rules · Updated August 2, 2026
The Alberta employment agency business licence: fee, term, and the rules that catch agencies (2026 guide)
Alberta rules · Updated August 2, 2026
TFWP and LMIA rules in 2026: what changed for Canadian staffing agencies
Federal rules · Updated August 2, 2026
Bill 11 explained: what Ontario's Health Care Staffing Agency Reporting Act means for your agency
Healthcare rules · Updated July 11, 2026
Bill 11 record-keeping checklist: the records to keep for three years
Healthcare rules · Updated July 11, 2026
WSIB clearance certificates: the 90-day rule staffing agencies keep missing
Ontario rules · Updated August 3, 2026
Smart Serve, Serving It Right, ProServe: tracking server cards across provinces
Hospitality rules · Updated July 11, 2026
Forklift training in Canada: classes, site checks, and refresher rules
Safety rules · Updated July 30, 2026
Stat holiday pay for temp workers: Ontario vs BC vs Alberta (with the math)
Pay rules · Updated August 3, 2026
Alberta overtime rules: the 8/44 rule explained for staffing agencies
Pay rules · Updated August 3, 2026
WHMIS for temp workers: is the agency or the client responsible?
Safety rules · Updated July 30, 2026
Canada's food processing labour shortage, in the numbers a staffing agency can use
Food processing · Updated August 2, 2026
What a no-show actually costs a staffing agency (the honest math)
No-shows · Updated July 30, 2026
How to reduce no-shows at your staffing agency: the confirmation loop
No-shows · Updated July 30, 2026
The staffing agency payroll process, step by step (and where the hours go)
Payroll · Updated July 11, 2026
How to reconcile client hour sheets with ADP without losing an evening
Payroll · Updated July 11, 2026
Credential tracking: where the spreadsheet stops helping
Compliance · Updated July 30, 2026
How to start a staffing agency in Ontario (2026): licence, WSIB, insurance, first client
Starting up · Updated July 11, 2026
How to start a nursing or PSW agency in Ontario (2026)
Starting up · Updated July 11, 2026
Overbooking event staff: calculate the buffer from your own history
Event staffing · Updated July 30, 2026
Bullhorn pricing for small agencies: what you actually pay (2026)
Comparisons · Updated July 11, 2026
Instawork vs your own temp workforce: the marketplace tradeoff
Comparisons · Updated July 30, 2026
Nowsta vs Ubeya vs Workstaff vs Kordis for event staffing (2026)
Comparisons · Updated July 11, 2026
The 6 best temp agency tools for agencies under 100 workers (2026)
Comparisons · Updated July 11, 2026
Written by the people who built it.
Create your account, bring a recent week of shifts, and start on your own roster.
Start two weeks freeRun your real operation for two weeks. No card to start, nothing charged.
- No card to start
- Nothing charged
- Cancel whenever
- Guided setup