DCA, Inc
Lead Software Engineer and Project Manager
Enovation Controls
Software Architect
Enovation Controls
System Architect, Display Software Products
Enovation Controls
Software Engineer, Display Solutions Group
Enovation Controls
Software Architect and Technical Lead