{"id":2871924,"url":"https://alion.io/job/nhc-247-hr-generalist","title":"HR Generalist","company":{"id":1221216,"name":"NHC 24/7","domain":"nhc247.ca","url":"https://alion.io/company/nhc247","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"HR","role_family":"HR","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rockland, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":43000,"max_usd":96000,"period":"year","method":"role_country_seniority_unknown","sample_n":565},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[],"status":"live","first_seen_at":"2026-10-19T20:01:42Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-11-10T23:30:52Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"Welcome to the NHC 24/7 Team!\nLooking for an exciting career in the disaster restoration industry?\nLook no further! As a valued team member at NHC 24/7, you will gain the knowledge, skills, and certifications needed to excel in various career opportunities.\nAt NHC 24/7, we offer the following benefits:\nGroup Insurance\nAnnual Boot Allowance\nCompany-Provided Work Clothing\nPremiums for Various Types of Work\nWe are currently recruiting for the following position:\nMitigation Crew Lead\nIf you meet the following requirements and would like to join our team, contact us today!\nRole Duties and Expectations\nProvide Administrative Support to HR Management\nPerform general administrative duties, including filing, photocopying, scanning, and data entry.\nPrepare and send employee acknowledgment and sign-off forms for review and signature.\nProcess employee requests and direct inquiries to the appropriate staff members.\nRecord daily employee attendance and time-off requests in BambooHR.\nCoordinate employee vacation requests, obtain approval from the appropriate managers and company owner as required, and communicate updates to HR management.\nSend employee benefits information and enrollment documents when applicable.\nMaintain accurate, organized, and confidential employee records.Assist with Full-Cycle Recruitment and Selection\n\nCreate new job descriptions and update existing descriptions as required.\nPost and manage job openings on recruitment platforms such as Indeed.\nMaintain and update recruitment tracking systems.\nReview applications, screen potential candidates, and conduct initial candidate pre-screening.\nCoordinate and schedule interviews with candidates and hiring managers.\nPrepare interview documents and related materials.\nPrepare employment offer letters and employment contracts.\nCoordinate Employee Onboarding\nCoordinate employee start dates and orientation schedules with supervisors.\nNotify relevant departments and staff members of new hires.\nPrepare and assign onboarding packages to new employees.\nCreate employee profiles in BambooHR and Citation Canada.\nSend employment contracts and required onboarding documents for completion and signature.\nEnsure all required employee documentation has been received, completed, and properly filed.\nCoordinate and participate in new employee orientations, including workplace tours.\nNotify IT when a company email account, cellphone, or computer is required.\nRequest alarm codes and appropriate building access permissions.\nInform the Finance Department when a company credit card needs to be ordered or when an employee needs to be added to the company's vehicle insurance policy.\nPrepare employee clothing, personal protective equipment (PPE), and other required onboarding supplies.\nAssign mandatory onboarding training and follow up to ensure completion before the required deadlines.\nProvide new employees with the necessary information and resources to begin their employment.Coordinate Employee Offboarding\n\nPrepare and coordinate employee offboarding procedures.\nCommunicate with departing employees regarding the return of company property, including clothing, equipment, keys, and electronic devices, and follow up as required.\nCoordinate final payroll information with the Finance Department, including outstanding wages and applicable employment entitlements.\nProvide the Finance Department with the necessary information for preparation and issuance of the Record of Employment (ROE).\nCoordinate the deactivation of employee profiles and removal of access to company systems, email accounts, and facilities.\nEnsure all relevant offboarding documentation is properly filed in the employee's personnel record.Assist with Employee Discipline and Employment Termination\n\nPrepare disciplinary documentation, including verbal warning records, written warnings, and suspension letters, as directed by management.\nDraft employment termination letters as required.\nFollow up with employees and supervisors to obtain acknowledgment and signatures on disciplinary documents.\nDocument incidents, performance concerns, and disciplinary notes provided by supervisors.\nMaintain accurate records of disciplinary actions, related communications, and supporting documentation in employee personnel files.\nAssist HR management with administrative follow-up throughout the disciplinary process.WSIB and Workplace Incident Administration\n\nEnsure employees complete workplace incident report forms as soon as possible following an incident.\nCollect, organize, and maintain relevant workplace incident documentation.\nComplete and submit the Employer's Report of Injury/Disease (Form 7) through the WSIB online portal when required.\nCoordinate administrative follow-ups with employees, supervisors, and management regarding workplace incidents and WSIB matters.Training and Certification Coordination\n\nMaintain employee training records and the certification compliance calendar, including training completion dates and certificate expiry dates.\nCoordinate and schedule mandatory employee training and required refresher courses.\nCoordinate IICRC training and track the Continuing Education Credits (CECs) required to maintain certifications.\nCoordinate asbestos-related training and maintain required Ministry of Training, Colleges and Universities (MTCU) documentation.\nMonitor and coordinate the renewal of required certifications, including Working at Heights (WAH), WHMIS, and IICRC continuing education requirements.\nFollow up with employees regarding outstanding or expiring mandatory training.\nEnsure completed training certificates and supporting documentation are properly recorded and filed in employee personnel records.Employee Performance Reviews and Evaluations\n\nTrack employee probationary periods and annual performance review dates.\nRemind supervisors and managers of upcoming and overdue probationary assessments and annual performance reviews.\nPrepare performance evaluation forms and send them to employees for completion.\nCoordinate performance review meetings between employees and supervisors.\nParticipate in performance review meetings when required.\nFollow up on outstanding evaluations and required signatures.\nSave completed performance evaluations in the appropriate employee personnel files.Organize and Maintain Company Policies and Procedures\n\nUpdate company policies and procedures based on approved changes.\nFormat, organize, and maintain company policy documents to ensure consistency and professionalism.\nDistribute updated policies and acknowledgment forms to employees when required.\nFollow up to ensure employees have reviewed and signed the necessary documents.\nMaintain properly organized records of company policies and employee acknowledgments.Maintain HR Inventory and Employee Supplies\n\nConduct regular inventory checks of employee clothing, PPE, and other HR supplies.\nMaintain accurate inventory records, update tracking spreadsheets, and monitor stock levels.\nPrepare and coordinate clothing and supply orders as required.\nOrganize and distribute employee clothing and equipment.\nMaintain records of company-issued clothing and equipment.Employee Events and Recognition\n\nPlan and coordinate the company's annual holiday party, including venue arrangements, entertainment, invitations, and employee attendance tracking.\nCoordinate the selection, purchase, and distribution of employee gifts for company events and special occasions.\nPrepare and distribute the annual Employee of the Year voting forms and track employee participation.\nCoordinate the ordering of employee recognition plaques, including the Employee of the Year award and service anniversary plaques for employees celebrating 10 and 20 years of employment.\nCommunicate with vendors to coordinate pricing, orders, personalization, and delivery of employee recognition items.Additional Administrative Responsibilities\n\n Provide Administrative Support to Operations and Project Managers\nAssist the Operations Department with daily administrative and scheduling activities.\nPrepare and organize work orders for daily operations.\nContact clients to schedule, confirm, reschedule, or cancel appointments.\nEnter and update appointments in the company scheduler.\nMaintain accurate job notes and status updates in the scheduling system.\nCommunicate with contractors and follow up by email regarding job updates, scheduling, and outstanding information.\nPrepare and send Encircle Report\nPrepare complete reports regarding affected contents and submit them to the appropriate contractor or authorized party for review and disposal approval.\nUpload work authorization forms and non-restorable contents disposal authorization forms to Encircle for client review and signature.\nFollow up on outstanding client authorizations and approvals.\nProvide administrative and coordination support to Project Managers as required.\nAssist with other operational administrative tasks to support daily workflow.\n General Administrative Support\nProvide administrative support to other departments during employee vacations or absences.\nAssist the Accounting Department with various administrative tasks as needed.\nAssist with preparing reports for management.\nRecord meeting minutes when required.\nParticipate in company committees and special projects.\nPerform other related duties as assigned.\nRequirements\nExperience with data entry\nExperience with administrative work\nBilingual (English and French)\nValid driver’s license\nClean criminal record check before start date\nStrong organizational skills\nExcellent teamwork skills\nExperience working in an office environment\nStrong written and verbal skills in both French and English to communicate with all levels of the executive team, colleagues and employees\nComputer literacy, including effective working skills of MS Word, Excel, PowerPoint and e-mail required\nExcellent time management skills\nPolitically and culturally sensitive\nHigh level of discretion with sensitive and confidential information\nWorking Conditions\nFast paced environment\nMulti-Tasking\nSitting and working at a computer for an extended period of time\nStaff of 50+ employees\nOvertime if needed\nConstruction oriented company with disruptive environment at times\nCasual dress\nOn-site parking\nWeekly direct deposit pay","description_format":"text","description_chars":10280,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Company events"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-19T20:01:42Z"}],"visa":[],"liveness":{"score":56,"band":"ok","label":"Likely open","p_open":1,"p_active":0.75,"p_room":0.75,"age_days":21,"expected_fill_days":30,"reasons":["conf:1","win:late"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/nhc-247-hr-generalist","json_url":"https://alion.io/job/nhc-247-hr-generalist.json","meta":{"generated_at":"2026-11-11T02:54:50Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1572,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1221216},"rest":"https://alion.io/mcp/rest/get_company?id=1221216"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnhc-247-hr-generalist"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnhc-247-hr-generalist"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnhc-247-hr-generalist"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nhc-247-hr-generalist\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnhc-247-hr-generalist"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2871924}},{"tool":"search_jobs","arguments":{"company":"nhc247.ca","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2871924},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}