Craig co-founded MYOB in 1991 and served as CEO for almost two decades, growing the business from a start-up in his spare room to an ASX-listed company serving small and medium businesses internationally, including its 2004 merger with Solution 6 to become Australia's largest IT company at the time.
After leaving MYOB, he joined the board of Xero in 2009 serving as a non-executive director for twelve years and playing a significant early role in the company's growth. Since 2009, Craig has focused the majority of his time on philanthropy and the not-for-profit sector, supporting organisations working across climate, First Nations communities, disability, and faith.