A leading technology and marketing services firm seeks a Director, Delivery in Buenos Aires to manage key client projects and lead the delivery team. The role requires 10+ years of project management experience, outstanding client communication skills, and the ability to oversee multiple projects. C