Craig Marshal
- Product Manager
- Omnivex
Craig Marshal is the Product Manager at Omnivex Corporation. It is Craig’s job to make sure that Omnivex is creating the products and services that bring value to our customers and partners. Craig joined Omnivex back in 1999, and for much of his time here, he has worked in Solution Sales, helping customers in a wide variety of industries find solutions to their problems.