Company Description
Customer Support Executives play a key role in building relationships with our customers. The position requires addressing feedback in a positive and professional manner, win back our best customers and restore their confidence in our products and services.
Key Responsibilities
Restore customer confidence through direct handling of customer feedback in a thorough and professional manner, including but not limited to high profile and Executive Office cases, special and legal casesHandle both verbal and written customer feedback in a professional and timely mannerLiaise with other departments to handle customer feedback, which require further investigationSupport the Customer Support teams around the world or other departments as required in the handling and resolution of casesAccurately record customer feedback in the Customer Feedback and Compensation SystemHandle escalations in a professional and timely...