Craig is a Managing Director at OMX Ventures. He is also a Managing Partner at Trancos Ventures and a Principal at Vital Venture Capital.
Before launching into the field of investing, Craig was a senior software product manager in the nascent field of big data at IBM/Trigo Technologies and at Commerce One. Preceding his work in software development, Craig was a consultant at Andersen Consulting (now Accenture). He started his career as a manufacturing engineer.
Craig did his undergraduate work at Stanford University, and completed his MBA and Masters in Industrial Engineering at Northwestern University.