American Express
Senior Software Engineer
Symantec
Senior Software Engineer
Microsoft
Senior Software Development Engineer
Microsoft
Development Lead Ii
OSIsoft
Engineering Manager
Microsoft
Software Localization Engineer
Western Governors
University of Hamburg
Western Oregon University