Craig Wax is the CEO of Invodo, where he leads the company's overall marketing strategy. product vision, and investor relationships.