Management Team


Barry Viola

Barry is a licensed Professional Engineer and responsible for the electrical and process controls/computer automation for ICD Group. Barry, a graduate of Kansas State University, has spent his entire 30 year career involved in many facets of the heavy industry including structural, mechanical, electrical and controls. Barry commonly leads the charge for ICD group on projects that range from the addition of a single piece of equipment through the complete engineering and automation of an entire Melt Shop. His valuable expertise also includes all material handling and delivery for Melt Shop furnace controls and upgrades. Barry can be contacted directly at or 620-446-2568.



Steve Edwards

All material handling equipment design and specification is under Steve’s direction. Steve has spent 30+ years involved in large material handling projects including hard rock mining, cement, steel; specifically ports and loading and unloading of ships. His sales and engineering management background with several large conveyor companies brings essential corporate experience to ICD Group. He has also been directly involved in the start-up of four successful engineering and construction firms in his career. Steve can be contacted directly at or 613-967-8414.




Latest News

August 7, 2014 - Raw Material Handling Conveying System July 2014 – ICD Group was recently awarded the contract with SMS...
April 28, 2014 - DRI System Addition November 2013 – ICD Group completes 6,000 ton storage addition f...
View Articles