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 the process 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


Available Positions

Be sure you’re applying for the right position for your experience and interests. Attach your resume 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 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, number of interviews and interviewers, length and complexity of questions will vary depending on the position 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 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 & 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 & Drives Specialist
  • Product Application Specialist
  • Product Manager
  • Projects and Quotations Specialists
  • Technical Sales