Offer summary
Qualifications:
Bachelor's degree in business or management, Master's degree preferred, 10 years of experience in customer support, 5 years in a leadership role.Key responsabilities:
- Handle regulatory complaints and liaison duties
- Develop and implement customer support strategy