Craig Downing has over 20 years experience in technology companies in a wide range of areas including, specialized and high-performance computing devices for consumer, communication and industrial applications, hardware device security and software security, machine vision, graphics and image processing.
Craig’s roles in these companies included technical team management, managing integration projects with customers, international business development, technical product marketing and product management defining, bringing to market and managing the lifecycle of systems, software and electronic device products.
Links
Sign up to view 6 direct reports
Get started