Are you an experienced leader with a passion for driving operational excellence and leading high-performing teams?
Join our growing team in Buenos Aires, Argentina, where you will play a key role in managing service delivery operations, ensuring quality performance, and supporting business success in a dynamic, global environment.
As a Service Delivery Team Lead, you will be responsible for overseeing day-to-day operations, managing team performance, and ensuring service quality meets client expectations. You will act as the bridge between operations, clients, and internal stakeholders, driving efficiency, engagement, and continuous improvement.