Mike Gingerich

Mike Gingerich is President of Web Development and Software firm Digital Hill Multimedia, published author 5 times over, Triathlete, Runner, Biker, and leading business blogger at mikegingerich.com.