Maintenance Supervisor

VetJobs•Winston-Salem, NC
•$75,000 - $100,000

About The Position

The Maintenance Supervisor is responsible for maintaining company equipment, processes, and facilities through preventative maintenance, root cause analysis, troubleshooting, and coordination of internal and external resources. The role diagnoses electrical and mechanical equipment and machinery problems and provides maintenance support across the company. The supervisor coordinates with departments to plan, schedule, and complete scheduled and unscheduled maintenance; manages the CMMS, work orders, priorities, resource allocation, and documentation; and oversees contractors to ensure work meets contractual scopes and company policies. The position also uses building automation and other computer-based tools to monitor and troubleshoot critical systems and works with management, engineering, operations, and quality personnel to resolve problems and improve facilities and equipment. This role leads the Maintenance Department, including staffing, selection, supervision, coaching, employee development, performance reviews, and recommendations for salary increases. The supervisor contributes to department budgeting, controls expenses, works within budget, and ensures the department complies with company policies and procedures. Extended hours may be required.

Requirements

  • High school diploma.
  • At least 3–5 years of experience leading a Maintenance group.
  • Prior manufacturing experience.
  • Demonstrated mechanical and electrical troubleshooting capability.
  • Good communication and organizational skills.
  • Demonstrated ability to teach and develop Maintenance team members.
  • Ability to work extended hours when required.
  • Valid state driver's license.

Nice To Haves

  • PLC programming training and practical experience.
  • Prior experience in an ISO/FDA-regulated environment.
  • OSHA knowledge.

Responsibilities

  • Provide maintenance support for company equipment, processes, and facilities.
  • Coordinate with departments to plan, schedule, and complete scheduled and unscheduled maintenance.
  • Communicate progress on work, projects, improvements, resource needs, and activities.
  • Select, supervise, and develop maintenance personnel.
  • Manage the CMMS, including timely work documentation, resource allocation, work-order priorities and assignments, backlog reduction, and user access levels.
  • Develop maintenance practices and procedures, including preventative maintenance, to minimize downtime.
  • Manage maintenance contractors and ensure work meets contractual scopes and company policies and procedures.
  • Use building automation systems and computer-based tools to trend and troubleshoot critical systems and support uptime.
  • Collaborate with management, engineering, operations, and quality personnel to resolve maintenance problems and recommend improvements.
  • Work within budget and use organizational resources efficiently.
  • Ensure Maintenance Department compliance with company policies and procedures.
  • Identify staffing requirements, participate in selection and hiring, interview applicants, and make hiring recommendations.
  • Provide ongoing coaching, feedback, and guidance, and develop, monitor, and update team members' career plans.
  • Complete performance appraisals and reviews and recommend salary increases to management and HR.
  • Contribute to department budgeting and monitor and control expenses throughout the year.

Benefits

  • Generous paid time off.
  • Paid breaks.
  • Annual bonus.
  • 401(k) with company match.
  • Health insurance with multiple plans.
  • Paid short-term and long-term disability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service