Craig has been working with Microsoft Exchange Server as a Microsoft Certified Trainer instructing Microsoft customers in the San Francisco Bay Area ever since the initial release of Exchange Server in 1996. In 1997, Craig led an e-mail consolidation project for a Bay Area-based bank as part of its Y2K efforts. In 1998, Craig joined Microsoft Consulting Services to lead many of the large Exchange deployments in the Bay Area. In 2000, he moved to Sacramento to join the Microsoft sales team for the State of California, leading the effort to assist the state in upgrading to Exchange 2000 Server and Exchange Server 2003, including a large centralized e-mail project for the state. Craig currently works as the Messaging Specialist for the West Region State and Local government team, working with State and Local customers in their Exchange and Live Communication deployment projects.