Chris Ridd Chris Ridd is the Managing Director of Xero Australia, responsible for business strategy, people management and development, revenue growth, and alliances.