John is CEO of Mobiquity, a digital consulting firm for leading healthcare and consumer brands with offices in the United States, Europe, and Asia. John joined Mobiquity in 2016 following the sale of Alliance Global Services to EPAM Systems. He was President and CEO of Alliance from 2008 to 2015. Alliance was a product development services company specializing in building software for large corporate clients based in the U.S. and India. Prior to Alliance, John worked for several technology services and venture capital firms including Elemica, Safeguard, and Internet Capital Group (Actua). John lives in the Philadelphia area.