Specialist. This is a full-time position based in Argentina. Reporting to the Director of Customer Support, your mission.... What Challenges Await You? Act as the primary point of contact for clients, demonstrating a customer-oriented approach, reporting...