Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

talent management vertical with a strategic, entrepreneurial mindset


Role Overview

The Business Lead will be responsible for end-to-end growth and management of the talent vertical. This includes revenue ownership, P&L forecasting, creator onboarding, brand relationship development, campaign strategy oversight, and internal team leadership. The ideal candidate brings a mix of strategic thinking, operational discipline, and strong people management capabilities.


Key Responsibilities

P&L Management and Forecasting

  • Own the business vertical’s revenue and profitability
  • Track and manage monthly and quarterly revenue forecasts
  • Drive growth through strategic planning and data-backed decisions


Business Development and Growth Strategy

  • Identify and lead new revenue opportunities across brands, agencies, and categories
  • Develop and pitch campaign strategies for exclusive creators and brand partners
  • Build long-term relationships that convert into recurring business


Creator Onboarding and Relationship Management

  • Oversee onboarding of creators, especially those on exclusive or strategic models
  • Collaborate with talent managers to align creator monetization goals with brand opportunities
  • Act as a growth advisor for creators within the ecosystem


Brand and Agency Partnership Management

  • Serve as the lead point of contact for key brand and agency relationships
  • Lead campaign negotiations, commercials, and multi-brand deal closures
  • Ensure high client retention through consistent delivery and relationship building


Strategy and Campaign Oversight

  • Review pricing models, pitch decks, and campaign strategies
  • Oversee key campaigns to ensure brand alignment, content quality, and ROI delivery
  • Work closely with internal teams to elevate campaign performance


Finance, Payments, and Internal Operations

  • Coordinate with internal accounts team for invoice tracking, PO management, and payment reconciliation
  • Ensure financial hygiene and timely execution across stakeholders
  • Maintain accurate documentation for all commercial processes


Team Leadership and Collaboration

  • Manage a cross-functional team including brand strategists, talent managers, and executives
  • Oversee hiring, onboarding, leave approvals, exits, and appraisal processes
  • Set performance standards, conduct regular check-ins, and foster a culture of accountability


HR Oversight

  • Lead performance reviews, promotions, and growth plans
  • Approve and manage leave structures, hiring decisions, and exits
  • Maintain a positive and performance-oriented team culture

Qualifications

  • 3–5 years of experience in influencer marketing, talent management, branded content, creator economy, or digital partnerships
  • Demonstrated experience managing a business vertical or strategic function independently
  • Strong understanding of creator ecosystems, platform dynamics, and content trends
  • Excellent communication, negotiation, and leadership skills
  • Proven ability to manage both business goals and team growth simultaneously
  • Based in Mumbai

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You