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

  • 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.
  • Zach Berthier, Global Container Terminals
    Dave was very clear with instructions and helpful with problem-solving and fault finding.
  • Thomas Moore, Epiroc
    Dave is a very knowledgeable instructor with a wide variety of industry experience and practical examples.
  • Justin Gervin, Enbridge
    Very well done. David has a good amount of knowledge and experiences he shared with us.
  • Nick Thomas, Department of National Defense
    Dave was very helpful and had a lot of great advice and tips to share.
  • 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.
  • 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.
  • Ravi Ludu, Global Container Terminals
    Dave is a very good teacher, making sure everyone understands the info in the course. 2 Thumbs Up!
  • Aaron VanHooren, Capstone Infrastructure
    David was excellent; knowledgeable on subject matter and conveyed material in a very engaging manner.
  • Scott Hay, International Paper
    The instructor was willing to help out and point you in the right direction if you had any problems. I highly recommend this course.
  • Adnan Farooq, City of Ottawa
    Dave is well equiped with course materials and has hands-on practical field experience on how to troubleshoot VFD. That helped me to learn lots of practical problems we usually run into.
  • 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.
  • Bradley Clark, H&F Electrical Ltd.
    David was very knowledgeable about the course curriculum. He was very interactive with the class and continuously enticed people to ask questions or make any comments they may have.
  • 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.
  • 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.

Upcoming Courses

Mar 19 - Mar 19, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR26101 Register
Mar 19 - Mar 19, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR26221 Register
Mar 19 - Mar 20, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR26102 Register
Mar 25 - Mar 25, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR26060 Register
Mar 25 - Mar 25, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR26210 Register
Mar 26 - Mar 26, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Halifax time, NS OR26245 Register
Apr 01 - Apr 01, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Edmonton Time , AB OR26185 Register
Apr 08 - Apr 08, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR26186 Register
Apr 09 - Apr 09, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26161 Register
Apr 09 - Apr 10, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26184 Register
Apr 15 - Apr 15, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR26187 Register
Apr 29 - Apr 29, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Halifax time, NS OR26189 Register
Apr 29 - Apr 29, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26775 Register
Apr 29 - Apr 30, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26776 Register
May 04 - May 04, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR26323 Register
May 04 - May 05, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR26322 Register
May 06 - May 06, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR26370 Register
May 06 - May 06, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR26348 Register
May 11 - May 12, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26324 Register
May 11 - May 11, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26325 Register
May 13 - May 13, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Edmonton Time , AB OR26371 Register
May 13 - May 13, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Iqaluit time, NU OR26327 Register
May 13 - May 14, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Iqaluit time, NU OR26326 Register
May 13 - May 13, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Vancouver time, BC OR26443 Register
May 20 - May 20, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR26373 Register
May 27 - May 27, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26785 Register
May 27 - May 27, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Vancouver time, BC OR26351 Register
May 27 - May 28, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26786 Register
May 27 - May 27, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Charlottetown time, PE OR26445 Register
May 28 - May 28, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Fredericton time, NB OR26375 Register
Jun 01 - Jun 02, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR26471 Register
Jun 01 - Jun 01, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR26470 Register
Jun 04 - Jun 04, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR26507 Register
Jun 04 - Jun 04, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Vancouver time, BC OR26566 Register
Jun 08 - Jun 09, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26475 Register
Jun 08 - Jun 08, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26474 Register
Jun 09 - Jun 09, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Iqaluit time, NU OR26500 Register
Jun 11 - Jun 11, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Vancouver time, BC OR26509 Register
Jun 11 - Jun 11, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR26499 Register
Jun 16 - Jun 16, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR26510 Register
Jun 22 - Jun 22, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Toronto time, ON OR26569 Register
Jun 23 - Jun 24, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26497 Register
Jun 23 - Jun 23, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26496 Register
Jun 25 - Jun 26, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Vancouver time, BC OR26490 Register
Jun 25 - Jun 25, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Vancouver time, BC OR26489 Register
Jun 29 - Jun 29, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Halifax time, NS OR26512 Register
Jul 07 - Jul 07, 2026 LIVE 2-Way Online
Arc Flash High Voltage Safety Refresher Certification
Training 8am-4pm Winnipeg time, MB OR26662 Register
Jul 08 - Jul 09, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Iqaluit time, NU OR26638 Register
Jul 08 - Jul 08, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Iqaluit time, NU OR26637 Register
Jul 09 - Jul 09, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Toronto time, ON OR26675 Register
Jul 14 - Jul 14, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Toronto time, ON OR26768 Register
Jul 16 - Jul 16, 2026 LIVE 2-Way Online
Arc Flash & Low Voltage Safety
Training 8am-4pm Winnipeg time, MB OR26641 Register
Jul 16 - Jul 17, 2026 LIVE 2-Way Online
Arc Flash & High Voltage Safety - Qualified Electrical Worker Certification
Training 8am-4pm Winnipeg time, MB OR26642 Register
Jul 16 - Jul 16, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Vancouver time, BC OR26769 Register
Jul 21 - Jul 21, 2026 LIVE 2-Way Online
Understanding Maintenance Management Software (MMS)
Training 8am-4pm Halifax time, NS OR26770 Register
Jul 21 - Jul 21, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Winnipeg time, MB OR26678 Register
Jul 28 - Jul 28, 2026 LIVE 2-Way Online
CSA Z463 Maintenance of Electrical Systems
Training 8am-4pm Iqaluit time, NU OR26680 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

Electro-Mechanical Deductive Reasoning for Heavy Equipment Technicians

OUTLINE

Understanding Maintenance Management Software (MMS)

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.