GFL Environmental Inc.

HQ
Vaughan
Total Offices: 17
20,000 Total Employees
Year Founded: 2007

Jobs at GFL Environmental Inc.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

4 Days AgoSaved
In-Office
Surrey, BC, CAN
Greentech • Other • Professional Services • Industrial
Manages daily facility operations, staff performance, safety, profitability, budgets, inventory, equipment utilization, maintenance, and operational documentation. Leads team communication and coaching, supports forecasting and capital expenditure planning, ensures regulatory and environmental compliance, and identifies process improvements. The role requires strong mechanical troubleshooting, business management, resource planning, stakeholder service, and adaptability in a fast-paced facility environment.
26 Days AgoSaved
In-Office
Surrey, BC, CAN
Greentech • Other • Professional Services • Industrial
Leads strategic HR initiatives across the BC region, partnering with leadership, employees, and unions. Oversees HR professionals, manages labor relations, grievances, arbitrations, collective bargaining, investigations, performance management, and M&A support. Uses HR metrics and financial analysis to guide staffing, compensation, productivity, and organizational programs. Requires extensive experience in complex unionized environments, team leadership, employment standards, and HR systems. Travel to various sites is required 30–40% of the time.