IT People Corporation
Manager, Claims and Administration
Toronto, ON, CA
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Our experts and solutions serve over 20,000 clients representing nearly 3 million Canadians.
- If you require an accommodation or an alternative format of any posting please reach out to careers@peoplecorporation.com.
- The base salary range for this position is $100,000- 120,000 per annum, competitive and commensurate with experience.
Responsibilities
- Manages the turnaround times on adjudication and allocates resources based on the workload and/or advises Team Lead to reallocate resources to emergency or high priority situations.
- Customer Support (Call Centre)
- Manages the efficiencies and outputs of the call centre by reviewing the queue for "Hold" times, abandoned calls and understanding why there were abandoned.
- Acts as primary escalation point and the main contact when Customer Support Specialists are unable to resolve problems that arise through member emails or phone calls.
- Manages payment cycles, final sign off for any cheque/EFT approvals, and rate updates within the system.
- Supports tax processes (T4), including corrections and communication with CRA and members.
- Recruits, develops, and supports the Claims Management team to drive performance and engagement.
- Prepares and delivers communications to members, unions, and internal stakeholders.
- Effectively manages people by setting clear expectations, delegating responsibilities, and supporting team development.
Requirements
- Bachelor's Degree or College Diploma in Business, Administration or related.
Compensation
- The base salary range for this position is $100,000- 120,000 per annum, competitive and commensurate with experience.
Benefits
- 3-5 years prior experience working in in the benefits industry is required
- Certified Employee Benefits Specialist (CEBS) designation or working towards completion is an asset
- Ensures the system used for benefit adjudication is up to date including adjusting dollar values as rates of coverage change (or any benefit improvements).
- Works with 3rd party TPP company to create new plan or member cards by completing required forms to set up the appropriate template and metrics for coverage.
- Disability and Life claims:
- Creates schedule to ensure sufficient coverage for Customer Care Specialists breaks, lunch, vacation and sick time coverage.
Company info
- At People Corporation we are committed to helping businesses succeed.
- We are committed to providing an inclusive, accessible environment, where all employees and clients feel valued, respected and supported.
Visa & Work Authorization
- Confirms Global is the plan sponsor and provides final signature on LTD applications
This listing is sourced directly from IT People Corporation's careers page and normalized into a canonical job model.