A

Accenture

Advises businesses and runs their technology

Talent Brand Senior Analyst

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Marketing, Communications, Human Resources, or a related field.
  • Seven to nine years of experience in marketing, employer branding, recruitment marketing, digital marketing, or a related function for the Senior Analyst level.
  • Strong project management and organizational skills to manage multiple campaigns simultaneously.
  • Strong written and verbal communication skills, storytelling ability, and content-creation skills.
  • Proficiency in social media platforms including LinkedIn, Instagram, and Facebook, and digital marketing tools such as Google Analytics and email marketing platforms.
  • Ability to collaborate cross-functionally with diverse global teams across time zones.
  • Creative mindset and analytical thinking, with ability to work across strategic planning and hands-on execution.

Responsibilities

  • Develop, execute, and continuously refine employer and talent brand strategy aligned with the company's brand identity and talent acquisition goals.
  • Create content showcasing company culture, employee stories, and career opportunities across career sites, social media, and job boards.
  • Monitor and analyze talent branding effectiveness using engagement, reach, application conversion, and brand perception metrics, and provide actionable insights.
  • Plan, develop, and manage end-to-end digital, social media, event, and email marketing campaigns to attract talent and build brand awareness in key markets.
  • Collate campaign results, present performance to stakeholders through storytelling, and recommend future testing and optimization.
  • Execute campaign plans in alignment with market hiring priorities and use data analytics to improve campaign effectiveness and return on investment.
  • Ensure timely delivery of campaign assets and activities across channels.
  • Serve as the primary liaison between local teams and global marketing counterparts, maintaining brand consistency and regional alignment.
  • Coordinate localization of marketing materials, campaigns, and messaging for different markets while maintaining global brand standards.
  • Facilitate regular syncs with global marketing teams to share insights, best practices, and campaign learnings.
  • Develop and adapt social posts, campaign assets, and event materials aligned with core talent messaging.
  • Bring Accenture's employer brand to life through employee stories, culture narratives, and role-based content, maintaining consistent messaging and tone across channels.
  • Support candidate engagement initiatives across campus, lateral, and niche-skills talent segments.
  • Assist with events, webinars, and digital engagement programs and support a seamless candidate experience across campaign touchpoints.
  • Track campaign performance and maintain dashboards for reach, engagement, applications, traffic, cost-per-hire influence, and social reach.
  • Prepare regular reports, analyses, and presentations summarizing findings, trends, and strategic recommendations for leadership to improve ongoing campaign touchpoints.
  • Monitor industry trends, competitor employer branding activities, and emerging platforms and tools.
  • Work with HR, Recruitment, and Marketing teams to execute campaigns smoothly.
  • Coordinate with internal and external creative, media, and vendor teams.
  • Support localization of global campaigns for specific markets.

Desired Qualifications

  • Experience in a global or matrixed organization.
  • Familiarity with recruitment marketing platforms.
  • Background in employer brand measurement frameworks or Employer Value Proposition development.
  • Certification in digital marketing, employer branding, or a related discipline.
  • Experience with data visualization or reporting tools such as Tableau, Power BI, or Excel dashboards.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs