Customer Service Experience Solutions through their innovative platform. Are you a skilled Account Manager or a Business... and has worked in client facing roles. About the Role As an Account Manager you will: Play a key role in building......
Job Location: Auckland, New Zealand