As Chief Executive Officer, Glenn is responsible for the overall leadership and strategic direction of the business. Glenn has a background in company valuation with a Business Degree majoring in Finance. During his tenure at New Zealand Post, Glenn gained experience in a range of acquisition projects alongside large capital projects within the Post group. After working as a consultant to a range of top corporates in the project valuation field, Glenn joined WorldxChange as the GM Sales, moving to COO before his appointment as CEO in June 2012 following the successful execution of the management buyout. Glenn is a director and business shareholder.

Glenn has an interest in the racing industry, owning both horses and greyhounds. He also enjoys travelling especially to places where he can indulge in his love of history.