Murphy McGettigan Richards & West
Law Clerk
CACI International Inc
Project Manager
General Dynamics
Principle Engineer
Satellite Tracking of People, LLC
Vice President, Software Systems
Satellite Tracking of People
Vice President, Software Systems
Invertix Corporation
Manager, Software Development
University Of California - Berkeley
Virginia Polytechnic Institute and State University