Principal Consultant
Principal Software Engineer
Owner / Founder
Technical Support Manager
Team Lead
Escalation Manager - Internet Explorer - Commercial/Enterprise Support
Program Manager, Windows Azure Group
Program Manager
Web Marketing Manager
Project Manager, eDiscovery