Client Support Specialist (Chile)
About This Job \n As a Client Support Specialist, you will be the first point of contact for our franchisees when they need assistance with their orders. You will handle a variety of inquiries, ensuring a smooth and efficient resolution...