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 Platinum Certified Canada’s Best Managed Company, and one of BC’s Top Employers.

The Branch Supervisor has a key focus in 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.  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.

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.

Training, Education and Experience:
  • 2 years of 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:

  • Salary between $70, 000 - $75, 000 depending on skills and qualifications.
  • 3 weeks of vacation.
  • Medical and dental 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.


Privacy Notice for Job Applicants: By applying, you consent to share your name and email with our third-party assessment provider solely for assessment purposes, if required. We will manage your data confidentially and will not use it for any other purpose. If you have any concerns, please contact our HR department at

Selection Process Notification: Due to the volume of applications, we will contact only the shortlisted candidates. Thank you for considering 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*