Manager – Creative Services | Deloitte India | Mumbai

October 8, 2025

Job Description

Summary

Deloitte India is seeking a talented Creative Services Manager to lead high-impact design and communication projects in our Mumbai Growth Office. This role is ideal for a creative professional with hands-on experience in graphic design, digital content creation, video production, and brand communication. The Manager will collaborate with internal teams and vendors to produce visually compelling materials that strengthen Deloitte’s brand presence across multiple channels.

If you are passionate about design, visual storytelling, and innovative marketing solutions, this role offers an opportunity to shape Deloitte India’s creative output while driving career growth in a dynamic environment.


Job Details at a Glance

Job TitleManager – Creative Services
EntityDeloitte Shared Services India LLP
DepartmentMarketing, Brand & Communications – Design Team
LocationMumbai, India (MG Road)
Work ModeOffice-based
Experience Required5+ years in design/creative management
Key Tools & TechnologiesAdobe Photoshop, Illustrator, InDesign, Acrobat, Dreamweaver, PowerPoint
EducationBFA or equivalent in Design/Visual Arts
Job ID79566
Posted OnOctober 7, 2025

Role Overview

As a Creative Services Manager, you will:

  • Lead, manage, and deliver design and branding projects for internal and external communications.
  • Collaborate with marketing, brand, and communications teams to produce high-quality digital and print creatives.
  • Mentor junior designers and manage vendor relationships to ensure timely and professional delivery of creative assets.

Key Responsibilities

  • Design and develop reports, brochures, presentations, email campaigns, and other marketing collateral.
  • Ideate and conceptualize innovative visual solutions for campaigns and events.
  • Ensure brand consistency across all communications.
  • Produce high-quality graphics for print and digital platforms (PDF, PNG, JPEG, etc.).
  • Manage project timelines, schedules, and deliverables.
  • Mentor junior team members and provide guidance on design best practices.
  • Oversee outsourced creative work and manage vendor partnerships.

Skills & Experience Required

  • Hands-on experience with Adobe Creative Suite (Photoshop, Illustrator, InDesign, Acrobat, Dreamweaver).
  • Strong proficiency in visual storytelling, layout design, and multimedia production.
  • Excellent communication and presentation skills.
  • Ability to work independently, manage multiple projects, and meet tight deadlines.
  • Passion for learning new design concepts and creative tools.
  • 5+ years of relevant experience in creative design or marketing communications.

Qualifications

  • Bachelor of Fine Arts (BFA) or equivalent in Design, Visual Arts, or related field.
  • Experience in high-impact corporate design and creative services.
  • Strong portfolio demonstrating visual design and multimedia expertise.

Why Deloitte

  • Collaborative Environment: Work alongside brand guardians, graphic designers, digital mavericks, and copywriters.
  • Professional Growth: Opportunities for skill development, mentorship, and global exposure.
  • Impactful Work: Contribute to Deloitte India’s brand eminence and communications strategy.
  • Inclusive Culture: Thrive in a workplace that values diversity, empathy, and innovation.

Apply Now

Shape Deloitte India’s visual identity as a Manager – Creative Services.

👉 Apply Now on Deloitte Careers