As the Customer Service Manager, you will be responsible for overseeing and managing our customer service operations... and/or Economics or similar, Project Manager Diploma desirable Native Spanish Speaker 2 years of experience in customer service......
Job Location: Sydney, NSW, Australia