Account Manager (Advertising)

itch
📍 Vellore, Tamil Nadu, India 💼 Full-time 🕒 Posted June 07, 2026

Job Description

Position Title: Strategy Specialist

Reports To: Strategy Mentor / Strategy Leader

Work Experience: 3 to 5 years


Itch is a creative agency driven by ideas, bold thinking, and meaningful connections. We’re a community of like-minded individuals who thrive on exploring creative possibilities and shaping brands that leave a mark.


We’re looking for a Strategy Specialist who’s ready to think differently, dig deep, and help bring brands closer to their audiences through sharp insights and impactful strategies.


Key responsibilities:

  • Client Coordination: Act as a bridge between clients and internal teams, ensuring clarity and alignment on objectives, deliverables, and timelines.
  • Monthly Calendar Planning: Develop and oversee monthly social media and digital content calendars, aligning them with client objectives and campaign strategies.
  • Brand Strategy Development

    Ready to Apply?

    Submit your application today and join our talented team at itch.

    Submit Application

Job Details

  • Location Vellore, Tamil Nadu
  • Job Type Full-time
  • Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
  • Posted Date June 07, 2026
  • Application Deadline July 17, 2026