Flexible Work, Better Balance
About the Role
The Customer Support Specialist is the primary point of contact for customer enquiries and order-related requests. This role ensures seamless coordination between customers and internal teams—especially Order Management (OM)—to deliver a consistent, high-quality customer experience while supporting commercial and service excellence objectives.
This is a 12‑month fixed‑term contract role, open to candidates based in Bangkok, Thailand or Surabaya, Indonesia.
Key Responsibilities
Customer Enquiries & Order Coordination
Customer Relationship Management