L. Keith Lofland is the director of education, codes and standards and serves as seminar specialist for IAEI. Prior to his position with the International office of IAEI, Keith spent sixteen years with the city of Garland serving as their chief Electrical Inspector. Keith served as chairman of the Texas Chapter in 1989. Keith is the former secretary/treasurer for the Texas Chapter where he served for ten years. Keith has taught seminars for IAEI since 2000.

Paul Dobrowsky has over 28 years of experience in electrical and occupational safety, machinery and equipment standards, electrical construction, maintenance, program and policy development, instructing, and over 15 years enforcing electrical codes and standards. He is a Licensed Master Electrician and IAEI Certified Electrical Inspector. He is actively involved with many organizations such as ASTM, EAR, FLBOA, IAEI, IEEE, NFPA, UL and their standards activities. Paul is the current Chair of NFPA’s electrical Section, Director of Technology for the Electrical Association of Rochester, a past President of IAEI’s Genesee Chapter and an experienced instructor. Paul is currently a principal member on CMP-5.

Donald R. Cook is the Chief Electrical Inspector for Shelby County, AL with 25 years’ experience as an electrical inspector. He is also an active instructor for IAEI. Donny represents IAEI and Chairs NEC CMP-17. He is past IAEI representative and Chairman of CMP-14 and CMP-10. He holds an Alabama Electrical Contractors License, an IBEW Journeyman Wireman classification, IAEI CEI and NCPCCI certifications as an electrical inspector and plans examiner, and multiple ICC inspector certifications. Donny was introduced to the electrical industry in 1974 at the Shelby County Vocational Center and worked since then as an electrician and electrical contractor prior to taking the first electrical inspector position when Shelby County started their Inspection Services in 1988. He serves on the IAEI Board of Directors, as the Southern Section Secretary, and the Central Alabama Division Secretary. Donny is a member of the UL Electrical Council and numerous Standards Technical Panels (STP’s) and participates in a number of NFPA activities. 

Mark R. Hilbert is the Chief Electrical Inspector for the State of New Hampshire, Bureau of Electrical Safety and Licensing, Office of the Fire Marshal and holds a master electrician license in two states. He is a certified electrical inspector by IAEI holding the one and two family dwelling, electrical general and plans review certifications. He is a past president of the Granite State Chapter and the Eastern Section and is the 4th Vice President on the International of Board of Directors representing the Eastern Section. He has served as the Granite State Chapter Education Chair for over 10 years. He has represented IAEI on NFPA 70 CMP- 4 and as is the principle member and chair of the NFPA 79 Committee, regarding the Electrical Standard for Industrial Machinery. He is a National Electrical Code seminar instructor for IAEI and NFPA. In his position as a seminar instructor he has taught the National Electrical Code and promoted electrical safety nationally and internationally.


David G. Humphrey began his career in the electrical industry in 1978 where he worked as an electrician for ten years. He became an electrical inspector for Henrico County, Virginia, in 1988 and was promoted to the senior electrical inspector in 1995. In 2005 David was promoted to his current position as electrical plan review engineer. David is certified as a 1&2 Family and General Electrical Inspector, Electrical Plans Examiner and he holds a Virginia Master Electrician's certification. David was an electrical apprentice insructor in Richmond, Virginia, from 1989 until 2005 and he additionally served as an advanced electrical instructor for the Virginia Department of Housing Code Academy. David has conducted numerous electrical seminars and training programs for the Virginia Chapter IAEI and he now serves as a seminar instructor for the IAEI International Office. David serves on the NCPCCI Electrical Exam committee; he has served as the principal IAEi representative on CMP 8 for the 2008 and 2011 NEC cycles, and he is the current IAEI representative and chairman of NEC CMP 9.

Robert A. McCullough spent 38 years as director of the Ocean County Construction Inspection Department in Ocean County, New Jersey. He currently represents the IAEI as chairman of NFPA 70 CMP-9 and is a past chairman of NFPA 70 CMP-19. Bob also serves as the IAEI representative on the NFPA 501, 501A, and 225 technical committees. He is currently the chairman of the board of governors for the National Certification Program for Construction Code Inspectors (NCPCCI) and has served on the Electrical Test Development Committee for that program since the 1987 code cycle. Bob was also the 2008 IAEI International President.

Bill McGovern was the Electrical Inspection Services Supervisor for the City of Plano, Texas. He represents IAEI as an alternate member on CMP-2 and also serves as Chairman on the ICC Electrical Exam Development. Bill also serves as a committee member on various NECA National Electrical Installation Standards (NEIS). Bill served in the United States Marine Corps as an Aircraft Electrician, completed an electrical apprenticeship in the IBEW and holds a Master Electricians license in the State of Texas.

Lanny McMahill is a Field Evaluation Engineer for Underwriters Laboratories Inc. Prior to this he was the electrical inspections supervisor for the City of Phoenix. Lanny also worked many years as a journeyman electrician and supervisor and as an electrical code and theory class instructor. He was the ’04 IAEI International President and is a past president of the IAEI Southwestern Section and the Central Arizona Chapter. In addition, Lanny has been engaged in the ANSI USNC/IEC technical management committee, the UL electrical council and STP process, the NFPA electrical section and ICC’s terrorism resistant building committee. Lanny is a former IAEI representative and principal member of NFPA 70 CMP-1 and CMP-18.

James J. Rogers is currently the inspector of wires for the town of Oak Bluffs, Massachusetts and the owner/operator of Bay State Inspectional Agency. He is an active instructor for the IAEI and Local 103 of the IBEW. Jim currently represents IAEI as the principal member of CMP-4 and he also is a principal member of the NFPA 303 committee on boatyards and marinas. Jim is the Cape & Islands Chapter delegate to the Eastern Section.

Joseph Wages, Jr., is the education, codes and standards coordinator for IAEI. He represents IAEI on NFPA’s NEC CMP-3. He also serves on the UL Electrical Council and on several UL Technical Standard Panels. He is an ICC certified building official and holds certifications as building plans examiner, building inspector, chief building code analyst and one and two family dwelling inspector. He is also an IAEI certified electrical inspector for one- and two-family dwellings. Wages served on the State of Arkansas Apprenticeship Coordinating Steering Committee for four years. Prior to his employment at IAEI, Jody was chief electrical inspector of Siloam Springs, Arkansas for 15 years. He served as secretary/treasurer and education chairman for the IAEI Arkansas Chapter from 2008 – 2012. Wages is also a past-president for the Arkansas Chapter. He is a graduate of both the University of Arkansas/Fort Smith and the Northwest Technical Institute Arkansas Construction Education Foundation (ACEF) Apprenticeship Program. Jody has taught electrical apprenticeship training programs for the ACEF and electrical training seminars for the IAEI Arkansas Chapter. Jody is currently an instructor for the International Office of IAEI.

NFPA Staff Instructors

  • Jeffrey S. Sargent, Regional Electrical Code Specialist
  • Tim McClintock, Regional Electrical Code Specialist

International Office Seminars

NFPA Onsite Seminars

IAEI Instructors


Contact Us

Contact Us

If you have any questions about IAEI, please feel free to contact us. We are always looking for ways to better serve our members.

Contact Us

Local Contacts

Find a local section, chapter, or division in your area. IAEI meetings allow electrical inspectors, electricians, and other electrical industry professionals to network and discuss issues related to electrical safety

Find local group

Seminar Registration Form