Branch Supervisor

Terrace, BC, Canada
Full Time
Mid Level

Williams Machinery has been selling, renting, and fixing equipment for over 100 years. We also train people in all corners of British Columbia on how to operate machinery safely and effectively. From forklifts to skid steers, excavators, loaders and dump trucks, Williams Machinery services industries such as warehousing, milling, construction, forestry, recycling and more with their equipment needs. Join our award-winning company and experience working at a Gold Certified Canada’s Best Managed Company, and one of BC’s Top Employers.

The Branch Supervisor reports to the Operations Manager (located at the Prince George Branch). As a member of the Terrace team, the Branch Supervisor has a key focus on ensuring profitability and operational efficiency of the Terrace Branch by working closely with upper management, customers, service technicians, administrators, sales staff, and other employees companywide.  This will be accomplished through excellent interdepartmental communication and leadership and by following established procedures, effective inventory management, pricing control, and merchandising.  

Key Responsibilities:

  • Work closely with the Management Team to effectively run the Branch.
  • Liaise with vendors and contractors.
  • Provide onsite customer service to walk-in customers and facilitate onsite equipment viewings.
  • Attend to customer’s calls and effectively communicate with customers throughout the service or sales process, to ensure high levels of customer satisfaction.
  • Assist in coordinating road and/or shop technicians.
  • Create work orders and complete quotes for required service needs.
  • Complete repair estimates and follow up with customer for approval to proceed with work.
  • Ensure work orders are closed and invoiced.
  • Support parts counter sales as required, by engaging customers in dialogue to understand needs.
  • Receive, ship, and organize equipment for the sales department.
  • Coordinate rentals by creating contracts, invoicing customers, and documenting returns (including taking pictures, completing inspection reports, and documenting damage).
  • Assist with rentals by coordinating the preparation of rental equipment for pick-up and delivery; documenting returns (including taking pictures, completing inspection reports, and documenting damage).
  • Collect payment from customers and other general administrative duties as required.
  • Arrange freight for pickup and delivery of service work as required Actively promote and instill a customer focus within the branch operations team.
  • Obtain and maintain high levels of customer satisfaction in all customer interactions as evidenced by customer feedback and net promoter scores.
  • Excel the customer experience. Obtain and maintain high levels of customer satisfaction in all customer interactions as evidenced by customer feedback and net promoter scores.
  • Promote and maintain a safe working environment complying with all health and safety policies, procedures and legislation.
  • Understand and work towards achieving key metrics for the branch.
  • Oversee and work with the Parts Person to achieve performance metrics.
  • Support the branch by assisting the management team by offering tips, tools, resources, and sharing knowledge with the team at the branch.
  • Support the operations and service manager by providing input on performance feedback, training needs assessment, recognition activities, and recruitment for the operations team members;
  • Work on corporate projects as assigned from time to time;
  • Other duties as assigned by management.

Knowledge, Skills and Abilities:

  • Able to work closely with Management to support business operations.
  • Ability to deliver consistent, exceptional service to customers and team members;
  • Highly confident and able to make sound decisions.
  • Strong communication skills. Ability to build relationships in person, via phone and e-mail;
  • Independent, thoughtful, friendly, and caring.
  • Strong problem solving skills;
  • Must have good time-management skills.
  • Ability to use Outlook, Microsoft Teams, and other Customer Relations Software.
  • Experience with Tinnacity a plus.
  • Ability to stand for prolonged period of time, lift 50 pounds, and power wash equipment.
  • Able to work in an environment with frequent exposure to the elements.
  • 2 years’ experience overseeing a team, or 3-4 years’ of experience supporting business operations;
  • Service Advisor or Parts Advisor experience will be considered an asset.
  • Equipment experience considered an asset.
  • Must have a valid driver’s license and a clean driving record.
  • High School Diploma

Compensation Package:

  • Yearly Salary of 55,000 - 65,000, based on skills and qualifications.
  • 3 weeks vacation.
  • Extended Benefits.
  • RRSP Matching Plan.


  • Build trust – with customers and each other;
  • Be a team player – commit to working together to win;
  • Be customer-focused – “wow” customers so they become raving fans;
  • Support community – care for our people, our community and our planet;
  • Deliver results – know what you need to do and get it done.

Working Conditions:

The Branch Supervisor is based out of the Terrace office and works 40 hours on average per week Monday to Friday. Some travel to other Branches may be required.

*By applying, you consent to share your name and email with our third-party assessment provider only for assessment purposes if any employment assessments are required. Your data will be treated confidentially and not used for any other purpose. Your participation is optional. If you have concerns, contact our HR department.

*Due to the volume of applicants, only those candidates shortlisted will be contacted. Thank you for exploring career opportunities with Williams Machinery.


Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*