Brand Communications Manager
This is a vital role as part of the Communications & Customer Advocacy team under the Integrated Marketing and Xperience department. Based in Singapore and leading a small team of specialists in brand communications to customer experience center management, the role is responsible for propelling the brand image across media platforms, as well a...