Senior Manager-Marketing and Corporate Communication Opportunities at Virtusa
Job Description As a marketing manager, you will support the marketing leader for the Americas region, and you’ll be at the heart of driving...
Role Responsible for planning and executing ABM (account-based marketing) campaigns. ; Managing requests through project management software;...