Director - Software Systems
Canada
Trusted Positioning Inc.
InvenSense, Inc.
Director - Software System Engineering
SPIRIT Navigation
Project Manager
Spirit Corp
InvenSense