Garmin International
Senior Manager, Software Engineering
Siemens
Software Engineer
Ericsson
Software Engineer
Garmin International
Software Engineering Manager
Sony Mobile Communications
Systems Engineer
Sony Mobile Communications
Software Development Manager
Garmin International
Director, Software Engineering
Virginia Tech
Sparta High School