πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

HR Manager

Company

Tulsa Winch Group

Location

Surrey, British Columbia

Posted

March 19, 2026

Position Overview

The HR Manager is accountable to the Director, HR with responsibility for the human resources activities and programs for the applicable operations of TWG and ensures legal compliance and adherence to Company policy. This position is also responsible for the Payroll and Benefits management of Shared Services for Canada and ensures high service level standards are met, including leading projects focused on integrations, implementations, process improvements and centralization.

What Youll DoΒ 


Human Resources:

  • Strategic business partner to the leadership team.

  • Works with Leaders to resolve conflicts and provides coaching and counseling on human resources matters.

  • Provides recruiting and onboarding support, job design, headcount and other HR data analysis.

  • Facilitates compensation process and benefits administration; develops and implements hourly workforce compensation recommendations.

  • Administers the human ...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now