Diploma or Bachelor's degree in Business, Communications, or related field
Minimum of 2 years' experience in customer service, call center, or support roles
Experience supporting international clients (US clients preferred)
Experience in appointment scheduling or track & trace operations is an added advantage
Strong communication skills (clear, confident, and professional)
Excellent problem-solving and critical-thinking abilities
Ability to work under pressure in time-sensitive environments
Experience with CRM systems and customer support tools
High attention to detail and strong multitasking skills
Ability to manage multiple clients and adapt quickly
Sales and upselling mindset
Strong organizational and time management skills
Sign in to unlock the full job
You are seeing the role preview. Sign in with a paid plan to unlock the company name, full description, responsibilities, benefits, and the apply link.