you are or where you come from. We are seeking a dedicated Customer Care Manager to enhance our customer service team in Colombia! About the role Your central goal... with our clients. Customer Care Manager responsibilities include setting and implementing strategies to improve quality of service...