John has experience in both technology consulting and hands-on maintenance for a wide range of IT solutions. Today he focuses on helping organizations get the most from their Microsoft cloud platform to increase profitability while reducing cost and risk.