Craig is an experienced director and investor in various start-ups and small businesses. He has a vast track record of leadership roles for publicly listed, private equity and public businesses in a broad range of industries, including banking, aviation, retail, and apparel. Craig completed the Stanford Executive Management Program and holds a Law Degree.