← Back to India Jobs
PR, Advertising & Marketing Jobs

Marketing Communications Specialist

Innodata Inc.
📍 Delhi, India

Job Description

Marketing Communications Specialist – Talent & Engagement Role Purpose Own and execute marketing communications that strengthen talent attraction, engagement and awareness across recruitment programs, campus hiring, talent communities, professional forums, conferences and other talent-focused initiatives. The role will translate business and talent requirements into compelling, audience-specific communication across digital, social, campus and event channels. Key Responsibilities 1. Recruitment…
Jobs provided by Adzuna