EH

E.B. Horsman & Son

Verified Job Source

The Electrical Distributor of Choice! est.1900

Surrey, British Columbia

Wholesale
201–500 people

About

For over 125 years, E.B. Horsman & Son has been a trusted partner for contractors, engineers, and businesses across Western Canada. With 20+ locations in BC, Alberta, and Saskatchewan, we deliver the right products, expertise, and service when and where you need them. We supply electrical, lighting, automation, instrumentation, data communications, and renewable energy solutions — backed by a team of specialists who work alongside you to solve complex challenges. Recognized as a Platinum Club member of Canada’s Best Managed Companies, we combine service, local inventory, and strong manufacturer partnerships with ongoing investments in digital tools and sustainable practices. Whether you’re building, maintaining, or upgrading, E.B. Horsman & Son is here to power your success. Learn more at ebhorsman.com

Open positions

Customer Service Manager

On-site · Parksville

Lead branch customer service operations, resolve customer issues professionally, and build strong supplier relationships. Mentor and guide the team, support business objectives, maintain accurate inventory, and uphold product quality standards.

Purchasing Manager

On-site · Surrey

Lead purchasing operations, inventory replenishment, supplier performance, special orders, and the purchasing team while balancing customer service, profitability, and working capital. Use reporting and analysis to improve processes, manage risks and quality concerns, and coordinate purchasing priorities with internal teams and suppliers.

Customer Service Manager

On-site · Victoria

Lead branch customer service operations, resolve customer issues, and build strong supplier relationships while supporting customer satisfaction and operational performance. Mentor and guide the team, maintain accurate inventory, uphold product quality standards, and align daily work with branch objectives.

Customer Service - Counter Sales

On-site · Williams Lake

The role serves as the primary point of contact for branch customers, responsible for interpreting needs, troubleshooting issues, and providing product solutions. Additionally, the position involves warehouse duties such as order assembly, shipping, receiving, and inventory management.

Product Application Specialist/Business Development

On-site

This role serves as a technical expert providing application support, troubleshooting, and commissioning for automation and control products. It also drives business development by identifying new customer opportunities and supporting sales initiatives across Alberta and Saskatchewan.

Inside Sales

On-site · Surrey

The role is responsible for building relationships with customers and suppliers by generating accurate quotations, sales orders, and returns. It involves collaborating with Outside Sales and assisting customers at the counter to ensure operational success.

Project Manager

On-site · Parksville

The Project Manager drives project sales and business growth across the Vancouver Island market by managing bid-tenders and building strong customer and supplier relationships. They are responsible for overseeing project quotations, ensuring operational excellence, and leading the project team through coaching and performance management.

Customer Service Manager

On-site · Edmonton

The Customer Service Manager drives customer satisfaction and operational excellence by leading the branch team and managing supplier relationships. Key duties include overseeing inventory accuracy, enforcing product quality standards, and mentoring staff to achieve business objectives.

Technical Inside Sales (Instrumentation, Automation, & Controls)

On-site · Calgary

Responsible for generating accurate quotations and sales orders while building positive customer relationships within the Process Instrumentation, Automation, & Controls division. Collaborates with territory managers and vendors to provide technical solutions and support ongoing projects.

Material Handler (Warehouse)

On-site · Edmonton

The Material Handler is responsible for shipping, receiving, and moving products safely while maintaining an organized warehouse environment. They support sales staff and customers regarding product availability, location, and order fulfillment.

Lighting Business Developer, Southern Alberta

On-site · Calgary

Drive profitable sales growth in the Lighting division by identifying opportunities and building strong customer relationships. Provide technical expertise, conduct site audits, and support branch personnel with product training and quotations.

Account Manager

On-site · Surrey

The Account Manager is responsible for creating and maintaining positive customer relations, identifying opportunities, and supporting customer needs. They promote the best product mix for customers while striving to meet or exceed organizational sales targets.

Business Partner

Hybrid · Surrey

The Business Partner plays a critical role in enabling EB Horsman’s strategic direction by ensuring organizational plans and projects are clearly defined and successfully executed. This role supports strategic and business planning initiatives, project coordination, and organizational change by connecting leaders, teams, and priorities across the business.

Digital Solutions Manager

On-site · Surrey

The Digital Solutions Manager will lead and develop a high-performing team while managing the rollout of digital solutions across the organization. This role involves designing scalable solutions and ensuring the integrity of data and reporting.