to become as smooth as possible, but as we are not entirely there yet so we are looking for a Customer Service Team Leader to come onboard... and supervise a team of customer service representatives Provide guidance, coaching, and support to ensure the team meets...
underlying problem Manage customer&aposs expectation by escalating complex enquiries to Team Leader to explore win-win solutions... America, with our Technology hub located in Cyprus and our Global Hub for Customer Service in Kuala Lumpur, Malaysia...