Looking for prices?
Sign in Become a Customer


We Only Hire the Best

If you are a self-motivated, confident, energetic and creative individual, we would like to hear from you!

We use two-way conversations during our hiring process, so expect it to be as much about you finding the right company as it is about us finding the right person. We want you to be successful and make a difference at E.B. Horsman & Son, so we encourage you to ask questions to see if we’re the right fit for you.

Contact Us

Human Resources
19295 25th Avenue
Surrey, BC
E: hr@ebhorsman.com


Available Positions

Be sure you’re applying for the right position based on your experience and interests. Attach your resumé and cover letter in Word or PDF format.

If your experience, skills and talents match a job posting, we will contact you to begin the selection process.


Once you apply for a specific position and advance through our recruitment process, you’ll be asked to complete a Harrison Assessment to ensure that we hire the best candidate for the job.


Once you’ve gone through our application process, you will be asked to participate in an interview, which may be completed over the phone or in person or both.

We go to great lengths to make sure our assessments are as accurate and as fair as possible. We do this with a wide range of interviewing methods that include behavioural interviews and work simulations. The type and number of interviews and interviewers, as well as the length and complexity of questions, will vary depending on the position that you're being considered for. Your potential colleagues may be among those who will be conducting your interviews.

During our interviews, you'll get the chance to share detailed information about how you've performed in previous work-related situations. We'll ask you to share examples or specific situations that you've encountered and dealt with in the past. In addition, we'll ask you about your interests and encourage you to ask about our organization and career opportunities.

Branch Positions

  • Branch Manager
  • Branch Support
  • Customer Service Manager
  • Customer Service Staff
  • Outside Sales Reps
  • Warehouse Staff

Head Office Positions

  • Accounts Receivable
  • Accounts Payable
  • Accountant
  • Buyer
  • Credit Representative
  • Executive Assistant
  • HR Advisor
  • Inventory Reconciliation
  • Marketing Coordinator
  • Network Administrator
  • Online Manager
  • Operations
  • Pricing Administrator
  • Purchasing Assistant
  • Sales Coordinator
  • Ship and Debit Administrator
  • Sr. Network Administrator

Distribution Center Positions

  • Distribution Administrator
  • Distribution Manager
  • Distribution Supervisors
  • Receivers
  • Shippers

Management Positions

  • Department Manager
  • District Manager
  • District Sales Manager
  • Divisional Manager
  • Vice-President

Non-Branch Positions

  • Business Developer
  • Corporate Contract Supervisor
  • Data Communications
  • Instrumentation
  • Lighting Specialist
  • Motion and Drives Specialist
  • Product Application Specialist
  • Product Manager
  • Projects and Quotations Specialists
  • Technical Sales