Dave Cox

instructor years of experience

46

Years of
Experience

Biography

Dave began his career in commercial high rises in Calgary. He then spent time working industrial oilfield maintenance electrical in Alberta followed by General Motors in Oshawa Ontario, Koch fertilizer and Husky Oil in Manitoba, Baffin Island at an iron ore mine and commissioning in the Alberta oildsands sector.
Dave is also an avid whitewater rafting professional, and has served as a guide in Ontario, Alberta, British Columbia, Northwest territories, Yukon, Africa and North Carolina, Tennessee and Georgia in the United States.

Expertise

Testimonials

  • Carson Jeffrey, Alberta Health Services
    Dave was able to answer any of my questions and did not rush any parts of the course, which gave me the time I needed to understand and complete each exercise.
  • Matt Teeuwsen, Sherritt
    David Cox Was a great instructor with lots of electrical knowledge. He conducted his class with ease, and answered all our questions. If he didn't know, he found the answer for us either that day or the next.
  • Aaron VanHooren, Capstone Infrastructure
    David was excellent; knowledgeable on subject matter and conveyed material in a very engaging manner.
  • Garryt Sabiston, West Fraser
    Dave is very knowledgeable and can teach very well. He knows the course content is willing and able to help when asked. Very personable.
  • Kyle Krasowski, Stockdales
    David was a good instructor, knowledgeable and enjoyable to listen to. Allowed for frequent breaks and highlighted important points.
  • Mike Mckay, Department of National Defense
    Dave is a very knowledgeable instructor with a lot of real world experience. He is easy to relate to and approach with questions. I liked how he would point you in the right direction if you were struggling with a problem rather then solve it for you.
  • Darrin Grone, Global Container Group
    Dave is very knowledgeable in the electrical department. His experience with GM has helped bridge the mechanical side.
  • Joshua Zwinkels, Arlanxeo
    Dave was a good instructor knew a lot of information about topics we discussed about.
  • Vitalii Murashkin, Matrix Logistics Services
    Dave demonstrated a high level of expertise in arc-flash analysis, high-voltage safety, and real-world industrial electrical systems. His explanations were clear, precise, and always supported by practical examples from field environments such as substations, mining operations, and industrial plants.
  • Gerry Bell, Cummins
    Dave was engaging and kept everyone focused. Enough personal, relevant examples were applied to the materials.
  • Ryan Taylor, Global Container Group
    I found Dave very calm, professional, and patient.
  • Amanda Cardinal, Syncrude
    Dave has a fantastic demeanor, and his relaxed teaching style made the class enjoyable while learning his troubleshooting style. I appreciate his methods and will be adopting his style in my work. I would be interested in taking any class he instructs.
  • Thomas Moore, Epiroc
    Dave is a very knowledgeable instructor with a wide variety of industry experience and practical examples.
  • Heinrich Penner, Lode King
    Dave was polite and willing to answer any and all questions that came up. He was also very knowledgeable in everything electrical.
  • Tejpal Bhinder, International Paper
    Dave, having more than 40 years of experience in the field, had a great teaching method by only giving us hints when we needed them to troubleshoot in the field.

Upcoming Courses

Nov 17 - Nov 17, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR261416 Register
Nov 18 - Nov 18, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR261546 Register
Nov 18 - Nov 18, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR261471 Register
Nov 18 - Nov 18, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Edmonton Time , AB OR261469 Register
Nov 23 - Nov 27, 2026 In Person
VFD Essentials: Programming, Maintenance and Motor Control Troubleshooting
Edmonton, AB OR261224 Register
Nov 26 - Nov 26, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Toronto time, ON OR261551 Register
Dec 01 - Dec 01, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR261556 Register
Dec 09 - Dec 09, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Toronto time, ON OR261562 Register
Dec 10 - Dec 10, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm St. John's NL time, NL OR261477 Register
Dec 10 - Dec 10, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Saskatoon time, SK OR261475 Register
Dec 10 - Dec 10, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR261473 Register
Dec 17 - Dec 17, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR261510 Register
Dec 17 - Dec 18, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR261511 Register
Dec 17 - Dec 17, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR261566 Register
Dec 29 - Dec 29, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Toronto time, ON OR261572 Register
Dec 29 - Dec 29, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR261481 Register
Dec 29 - Dec 29, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Edmonton Time , AB OR261479 Register
Jan 05 - Jan 05, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27027 Register
Jan 07 - Jan 07, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Vancouver time, BC OR27081 Register
Jan 12 - Jan 12, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR27030 Register
Jan 13 - Jan 13, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Iqaluit time, NU OR27088 Register
Jan 19 - Jan 19, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27092 Register
Jan 25 - Jan 25, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Vancouver time, BC OR27096 Register
Jan 28 - Jan 29, 2027 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR27073 Register
Jan 28 - Jan 28, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR27033 Register
Jan 28 - Jan 28, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR27035 Register
Jan 28 - Jan 28, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27032 Register
Jan 28 - Jan 28, 2027 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR27072 Register
Feb 08 - Feb 08, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27136 Register
Feb 09 - Feb 10, 2027 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR27183 Register
Feb 09 - Feb 09, 2027 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR27182 Register
Feb 10 - Feb 10, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27161 Register
Feb 10 - Feb 10, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR27162 Register
Feb 24 - Feb 24, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Halifax time, NS OR27169 Register
Feb 24 - Feb 24, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27166 Register
Feb 25 - Feb 25, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Toronto time, ON OR27142 Register
Mar 02 - Mar 02, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27225 Register
Mar 03 - Mar 03, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27303 Register
Mar 09 - Mar 09, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27314 Register
Mar 09 - Mar 09, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Fredericton time, NB OR27316 Register
Mar 17 - Mar 18, 2027 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR27285 Register
Mar 17 - Mar 17, 2027 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR27284 Register
Mar 18 - Mar 18, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27235 Register
Mar 24 - Mar 24, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Toronto time, ON OR27309 Register
Mar 25 - Mar 25, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Halifax time, NS OR27323 Register
Mar 25 - Mar 25, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27319 Register
Mar 25 - Mar 25, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR27321 Register
Apr 05 - Apr 06, 2027 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR27384 Register
Apr 05 - Apr 05, 2027 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR27383 Register
Apr 05 - Apr 05, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27345 Register
Apr 06 - Apr 06, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR27334 Register
Apr 06 - Apr 06, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Edmonton Time , AB OR27337 Register
Apr 13 - Apr 13, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Vancouver time, BC OR27349 Register
Apr 21 - Apr 22, 2027 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR27404 Register
Apr 21 - Apr 21, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR27357 Register
Apr 21 - Apr 21, 2027 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR27403 Register
Apr 22 - Apr 22, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Fredericton time, NB OR27342 Register
Apr 22 - Apr 22, 2027 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR27339 Register
Apr 29 - Apr 29, 2027 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Saskatoon time, SK OR27360 Register

All Courses Taught

VFD Essentials: Programming, Maintenance and Motor Control Troubleshooting

OUTLINE

How To Analytically Troubleshoot Complex Electrical Systems with Deductive Reasoning

OUTLINE

CSA Z463 Maintenance of Electrical Systems

OUTLINE

Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification

OUTLINE

Arc Flash & Low Voltage Safety

OUTLINE

Arc Flash High Voltage Safety Refresher Certification

OUTLINE

Subscribe to Mind Your Safety + Get course alerts for your area!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.