Microsoft
Team Manager
Microsoft
Development Resource Manager, Communications Sector Media and Entertainment
Microsoft
Architect and Region Chief Technology Officer
Microsoft
Support Engineer
Microsoft
Technical Delivery Director
University of Memphis
Northeast Mississippi Community College