John Sheehan

CEO in Lower Hutt, New Zealand