Customer Service Team Leader careers in Malacca, Malaysia