Senior Software Design Engineer / Technical Lead
Senior Program Manager, Developer Division
Principal Development Lead
Principal Technology Specialist
R&D Technology Director
Director, Technology Development, SOC division
Support Engineer- System Center Configuration Manager
Principal Datacenter & Private Cloud Specialist
Principal Software Development Engineer
Senior Principal Software Systems Developer