Craig A. Battles

Consultant / P.E. / St. Louis


Mr. Battles holds a B.S. degree in Electrical Engineering and is a registered professional engineer in Illinois, Indiana, Iowa, Missouri, and Nebraska.

He has more than two decades of experience in the areas of design, engineering, project and construction management, engineering management, equipment specification, procurement, scheduling, cost estimating and budget control, and failure analysis.  This experience includes oil and gas, chemical, aggregate, food and beverage, pulp and paper, metals, utilities, and municipal facilities.

Education and Certifications

  • B.S. Electrical Engineering – University of Missouri-Rolla
  • Registered Professional Engineer – Illinois, Indiana, Iowa, Missouri, Nebraska