Multi Site Maintenance Manager
Who We Are – Team Green
At GFL, our goal is to invest in our people and provide opportunities to grow for life. Our employees are proudly known as Team Green, a name that unites us under a shared purpose: delivering sustainable solutions that help our customers and communities be Green For Life.
GFL Environmental is one of North America’s leading waste management companies, committed to making communities cleaner, safer, and happier through first-class service. Working at GFL is more than a job — it’s an opportunity to build a long-term career, form strong relationships, and make a difference every day.
Position Overview
The Maintenance Manager is responsible for overseeing branch maintenance programs in a safe, efficient, and compliant manner. This role provides leadership to maintenance teams while coordinating closely with Operations to ensure the availability of safe, reliable, and well-maintained equipment.
This position oversees the Midlothian shop and two satellite facilities in Richmond, managing personnel, fleet maintenance, compliance, budgeting, and safety initiatives across all locations.
Key Responsibilities
Lead and coordinate maintenance operations for the Midlothian shop and two Richmond satellite facilities
Directly supervise maintenance personnel, including two Maintenance Managers, through planning, scheduling, and performance oversight
Oversee a fleet of 120+ collection vehicles across multiple makes and models
Perform hands-on repairs when needed and follow up on all completed maintenance work
Establish, enforce, and manage a comprehensive preventative maintenance program
Schedule inspections, repairs, and maintenance to ensure equipment remains safe and operational
Maintain all inspection, maintenance, and safety records in compliance with federal, state, and local regulations and GFL policies
Ensure shop operations and facilities meet all GFL Environmental and regulatory safety standards
Ensure Safety Lane operations are running efficiently and effectively
Partner with Operations leadership to coordinate equipment downtime for service and repair
Schedule, conduct, and document safety meetings and ensure adherence to safety protocols
Manage shop inventory and authorize purchases up to $750 (higher amounts require Branch Manager approval)
Oversee shop facility appearance, cleanliness, and grounds maintenance
Track fuel usage, manage fuel orders, and prepare monthly fuel reporting
Track expenses across all product lines and review daily work orders and VCRs
Run inventory and parts cost queries and enter adjustments as needed
Submit required monthly reports to the Area Controller
Recruit, interview, hire, train, evaluate, and discipline shop personnel as needed
Ensure full compliance with all applicable laws, regulations, and company policies
Perform additional duties as assigned by management
Qualifications
High School Diploma or GED required
2+ years of shop management experience preferred, ideally in a heavy equipment or fleet environment
DOT certification for air brake inspection and adjustment and Annual Vehicle Inspection certification
Ability to obtain a valid CDL within 6 months of hire
Prior supervisory experience in a maintenance or shop setting strongly preferred
Knowledge, Skills & Abilities
Proficiency with Google Suite, TMW, I-Pak, and JD Edwards
Knowledge of G/L budgeting and parts/labor allocation
Strong written and verbal communication skills
Ability to read and interpret safety rules, technical manuals, and operational documents
Strong problem-solving and decision-making skills
Ability to perform basic mathematical calculations (percentages, proportions, discounts)
Understanding of budget management and cost control
Physical & Mental Requirements
Ability to stand, walk, sit, reach, bend, stoop, kneel, crouch, crawl, climb, balance, and use hands and fingers
Ability to communicate effectively and work in a fast-paced, hands-on environment
What GFL Offers
At GFL Environmental, we are committed to supporting our employees with competitive benefits and long-term growth opportunities:
15 days of paid time off
4 medical plan options, including an HSA with employer contribution and match
Medical, dental, and vision coverage
401(k) with employer match
Paid holidays
Employee Assistance Program (EAP) with free counseling services
Why Join GFL?
You’ll join a company that values safety, leadership, accountability, and professional growth — while giving you the opportunity to manage complex operations and make a real impact.
Grow your career with Team Green — and be Green For Life.
We thank you for your interest. Only those selected for an interview will be contacted.
GFL is committed to equal opportunity for all, without regard to race, religion, color, national origin, citizenship,
sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected
characteristic. If you are interested in applying for employment and need special assistance or an accommodation to
apply for a posted position, please contact [email protected]