Country Manager Sales, Operations, Product and Marketing 2023-01-28 The Switch Agency Auckland City 1010