Communication Specialist (Central, PERM)
JOB PURPOSE
This role serves as Site Communications for 9 countries (primarily but not limited to Singapore, Thailand, Vietnam, Indonesia, Malaysia, Japan, Korea, Australia, New Zealand) to drive the implementation of internal and external communications plans and country CSR programs to deliver the regional/global communications strategy and facil...