Z

Zinnov

Global GCC setup and M&A advisory

Employer Branding Intern

Brand & Creative MarketingConfirmed live in the last 24 hours
InternshipBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Marketing, Communications, Business, Journalism, Advertising, Commerce, or a related field is required.
  • Requires 0–2+ years of experience in employer branding, communications, content marketing, digital marketing, recruitment marketing, or a related field.
  • Familiarity with social media platforms, content development, and digital marketing fundamentals is required.
  • Strong written and verbal communication skills are required.
  • Content creation, storytelling, research, and analytical thinking skills are required.
  • Curiosity, willingness to learn, attention to detail, execution discipline, time management, organizational skills, teamwork, and collaboration are required.

Responsibilities

  • Conduct research on employer branding, talent markets, competitor landscapes, and industry trends.
  • Gather, organize, and analyze data to support client projects and recommendations.
  • Assist in preparing presentations, reports, and insight-driven deliverables.
  • Track employer branding and recruitment marketing trends across industries.
  • Support the creation of content for LinkedIn, blogs, careers pages, employee stories, and employer branding campaigns.
  • Assist in developing thought leadership, leadership, and culture-related content.
  • Ensure content aligns with brand guidelines and communication objectives.
  • Support editorial planning and content calendar management.
  • Support the execution of recruitment marketing and employer branding campaigns.
  • Coordinate campaign activities across social media, events, partnerships, and talent communities.
  • Monitor campaign performance and maintain campaign trackers.
  • Assist in identifying opportunities to improve campaign effectiveness and engagement.
  • Support employer branding initiatives across LinkedIn, careers pages, blogs, and other digital platforms.
  • Assist in publishing and managing employer branding content.
  • Track engagement metrics and campaign performance.
  • Help maintain consistency in employer brand messaging across channels.
  • Support employee advocacy and internal branding initiatives.
  • Assist in creating communication assets for employee engagement programs.
  • Help capture and amplify employee stories, leadership achievements, and organizational milestones.
  • Collaborate with HR and internal stakeholders on employee branding initiatives.
  • Support project planning, scheduling, and coordination activities.
  • Maintain project trackers, timelines, documentation, and project updates.
  • Coordinate with internal teams and stakeholders to ensure timely execution of deliverables.
  • Ensure assigned tasks are completed accurately and on schedule.

Desired Qualifications

  • Internship or project experience in branding, communications, marketing, or content creation.
  • Exposure to Canva or basic design tools.
  • Knowledge of LinkedIn and social media marketing.
  • Experience creating presentations using PowerPoint.
  • Interest in employer branding, consulting, and talent strategy.
  • An MBA or PGDM is an added advantage.

About the Company

Zinnov

Global GCC setup and M&A advisory

Zinnov is a global management consulting firm that helps tech-driven organizations design and scale their engineering and technology footprint through Global Capability Centers (GCCs) and an as-a-service model, plus M&A, PE advisory, AI strategy, and partner ecosystem growth. It blends research-led strategy with hands-on execution, starting from market and capability research to program design, implementation, and ongoing optimization. Its edge comes from a focused GCC design-and-scale capability paired with broad tech-strategy services, delivered by a worldwide team to support global enterprises and private equity firms. The goal is to help clients grow revenue, accelerate transformation, and optimize technology investments while expanding their global footprint.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
The Woodlands, TX
Founded
2002

Recently Posted Jobs

Explore more opportunities at Zinnov

See more jobs