NZX names Mackenzie head of markets

NZX names Mackenzie head of markets