Gary’s career has focused on understanding the pressing business issues of companies and working with them to develop creative solutions. Gary has been recognized for his ability to organize functional teams that span business silos to aggressively address issues with stunning results. Gary is highly skilled in the areas of business and technical consulting, software, outsourcing, complex negotiations and business continuity.