Description
Continue to work with interesting technologies, people and companies. Develop products that help meet the needs of a growing world. Solve technical problems that allow small high-tech start-up companies to thrive.

Accomplishments
Highlights:

Job Skills

Keywords
