Gary is a graduate of Montana State University with a B.S. in Electrical Engineering and a minor in Business Management. He also has an MBA from the University of Montana. In his 25+ year career, he has worked in various roles from project engineering to sales, from managing projects to managing firms. He has worked for very large multi-national companies and very small, less than ten person firms. Gary has engineered and managed projects ranging in size from small thousand dollar OEM control panels to large Mining and Water/Wastewater control systems into the millions of dollars.