Allyis TechMahindra
Global Delivery Leader - Marketing Operations
Allyis TechMahindra, Kirkland, Washington, United States, 98033
Job Summary: We are seeking an experienced Global Delivery Leader to oversee the delivery of marketing operations services to our clients worldwide. The successful candidate will lead a team of marketing professionals, develop and implement effective marketing strategies, and drive process improvem