We are ESW.

Meet the experts working behind the screens.


Broad expertise, deep knowledge.

Choosing an IT vendor is
an oft-overwhelming,
high-stakes choice…

There are vendors with vested interests in selling you a specific piece of technology. There are vendors who vanish once the deal is signed and the tech is deployed. There are vendors who can only speak technology – and don’t understand how it must be integrated with the human and cultural elements of your organization.

ESW gets it.

After 25+ years of business-first IT consulting and implementation, we are still committed to innovation and excellent service. What have we learned? The importance of partner-level support.

Our team members get to know your team members before recommending a technology solution. You can expect us to be responsive, flexible, friendly, and always looking for a way to help.

An inside look into a day in the life.

Who said IT can’t be fun? From professional development to rooftop barbecues to golf tournaments and family events, we take care of our talent. 


Don’t just take our word for it.

Working with ESW is such an enjoyable experience. From the initial proposal stage to onboarding to dealing with daily IT matters, the entire team is just a pleasure to interact with. The office admin staff are so pleasant and engaging and the techs are knowledgeable and always manage to find a solution. I cannot speak highly enough of the entire ESW team. I would highly recommend their services to anyone looking for top-notch IT support.

Nicole Asai
Synergy Aspen Environmental

Our fearless leaders.

Graham Plett


Akos Zsufa


Kris Reed

Vice President Operations

Ian Hedgeland

President, Jot Digital

Office Locations

Fort St. John, BC

10714 100th Avenue
Fort St. John BC, V1J 1Z3

Grande Prairie, AB

#306, 10514 67 Avenue
Grande Prairie AB, T8W 0K8

Edmonton, AB

#403, 9945 50th Street
Edmonton AB, T6A 0L4

Calgary, AB

5935 Centre St SW
Calgary AB, T2H 0C2

Victoria, BC

#6, 416 Garbally Road
Victoria BC, V8T 2K1

Let’s get to know each other.