Leigh O’Neill

Leigh O’Neill is the executive general manager of global financial services at Xero