, you will triage customers effectively to the appropriate teams when needed. Your role also involves meeting project KPIs, SLAs..., you are expected to have project knowledge, including understanding the commercial aspects, systems, and processes specific to the......
Job Location: Wellington, New Zealand