Business Positions
Board Memberships
Coats Group plc
A holding company with of businesses in Europe and Australasia.
Bank of New Zealand
One of New Zealand's largest trading banks