Network18 - Brand Solutions Manager

Department Icon Digital Marketing/Marketing
Posted: 3 days ago
5-10 years
Mumbai,Bangalore,Gurgaon/Gurugram
Digital Marketing/Marketing
work from office
Full Time
Closes 22 Dec 2026

Posted: 3 days ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

TALENT-LED BRAND SOLUTIONS

5 - 6 years of experience

About Creator 18

Creator 18 is a creator-led content company that helps brands make work people genuinely want to watch, share and talk about. We bring together brand thinking, creator insight and platform-native storytelling to help brands unlock the creator economy.

About the Role

Creator 18 is looking for someone who can build talent-led brand solutions that are strategically sharp, commercially strong and native to creators and platforms.

This role sits at the intersection of brand solutions, creator and talent understanding, and client partnerships. You will turn brand objectives into clear creator-led ideas, identify the right talent and formats, shape proposals and pitches, and work across teams to take solutions from brief to delivery. You should be equally comfortable understanding a client's business problem, spotting a strong creator opportunity and presenting a solution that earns confidence.

What You Will Own

  • Understand brand briefs, business goals, audiences and campaign requirements, then translate them into clear talent-led solutions.
  • Build creator-first campaign ideas, content formats, partnerships and platform-native approaches that solve the brand's problem.
  • Identify the right creators, talent, communities and cultural spaces for each brief in partnership with the creator management team.
  • Develop strong proposals, pitch narratives and solution decks that connect insight, idea, talent, content plan and expected impact.
  • Present solutions to clients clearly, respond to feedback and strengthen the work without losing the core idea.
  • Support business development by contributing to proactive ideas, new-business pitches and opportunities with existing clients.
  • Work closely with strategy, client servicing, creator management, creative, production and commercial teams to shape solutions that are compelling and practical.
  • Guide approved solutions from handover through execution, helping teams protect the strategic and creator-led intent of the work.
  • Balance creative ambition with talent fit, platform behaviour, timelines, budgets and production realities.
  • Stay current on creator culture, platform shifts, audience behaviour, emerging talent and new content formats, then turn those signals into useful brand opportunities.
  • Build trusted working relationships with clients, creators, talent teams and internal stakeholders.
  • Capture learnings from pitches and live campaigns to improve future solutions and build repeatable approaches.

What We Are Looking For

  • 5 - 6 years of experience in brand solutions, influencer or creator marketing, talent management, digital media, content partnerships, advertising or a related field.
  • Experience developing and presenting integrated brand solutions that use creators or talent as a central part of the idea.
  • A strong understanding of how brands, creators, audiences and social platforms work together.
  • The ability to move from a broad or complex brief to a focused solution with a clear strategic thought.
  • Strong storytelling and presentation skills, with confidence explaining why an idea, creator or format is right for the brief.
  • Sound commercial judgment and comfort shaping solutions around scope, timelines and production constraints.
  • Experience working across strategy, servicing, creative, talent, production and commercial teams.
  • Strong relationship-building skills and the ability to handle feedback, competing priorities and fast turnarounds.
  • Good judgment on creator fit, brand safety, authenticity and what will feel credible to an audience.
  • Curiosity about internet culture, entertainment, social behaviour and how creator-led work is changing.
  • A collaborative, low-ego approach with strong ownership from brief to delivery.

You Will Be a Strong Fit If You

  • Can speak both brand language and creator language, and translate between the two.
  • Start with the business problem rather than forcing a creator or format into the brief.
  • Know that a large following does not automatically make someone the right talent for a brand.
  • Can make a pitch persuasive while keeping the proposed solution realistic to deliver.
  • Bring fresh ideas, but also have the discipline to turn them into a clear plan.
  • Enjoy working across teams and take responsibility for moving the solution forward.

What Success Looks Like

  • Creator 18's pitches present clear, differentiated talent-led ideas that win client confidence.
  • Brands see Creator 18 as a strategic partner for creator-led growth, not only a source of talent or execution.
  • The creators and formats recommended for each brief feel credible, culturally relevant and right for the audience.
  • Approved solutions move smoothly into execution with their strategic and creator-led intent intact.
  • Existing clients bring Creator 18 into more creator, talent and content conversations.
  • The team develops stronger, more repeatable ways to build and present talent-led brand solutions.

Skills

MarketingBrand ManagementBrand SolutionsAdvertisingDigital MediaMediaMarketing

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

A trend-setter in its space, Network18 Media and Investments Ltd is one of the largest media conglomerates with diversified but synergistic interests in Television with its bouquet of fifty channels in India and thirteen international channels, besides filmed entertainment, digital content, magazines, digital commerce and allied businesses. Network18 is promoted by Independent Media Trust of which Reliance Industries is the sole beneficiary. TV18 Broadcast ltd, a subsidiary of Network18 manages its primary business of broadcasting. TV18 runs the largest news network in India, spanning business news, general news and regional news channels.
Read More

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New Digital Marketing/Marketing roles in Mumbai.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.