customer relationship management crm careers in Hamilton, New Zealand