About the Role -
Influxia Media works with some of India’s leading creators across education, sports, business, culture, infotainment, and digital storytelling.
We are looking for a Creator Business Manager / Talent Management Executive who can manage top Indian creators, bring consistent brand revenue for them, pitch creator profiles to brands, and build long-term commercial opportunities.
This is not a basic coordination role. The ideal candidate should understand creators, brands, campaigns, negotiations, and revenue generation.
Key Responsibilities
- Manage relationships with premium creators and act as a bridge between creators, brands, and internal teams.
- Bring consistent brand opportunities and revenue for the creators managed by Influxia Media.
- Pitch creator profiles to brands, agencies, and potential partners whenever required.
- Identify relevant brand categories and campaign opportunities for each creator.
- Negotiate brand deals, deliverables, timelines, commercials, and campaign expectations.
- Coordinate with creators for briefs, scripts, approvals, shoot timelines, posting schedules, and final deliverables.
- Maintain creator profiles, media kits, rate cards, brand pitch lists, campaign trackers, and revenue sheets.
- Build strong relationships with brand managers, agencies, PR teams, and marketing teams.
- Scout new creators, digital pages, meme pages, fan pages, communities, and niche content ecosystems.
- Track social media trends, creator categories, campaign formats, and market opportunities.
Requirements
- Strong understanding of creators, influencer marketing, brand partnerships, and social media platforms.
- Ability to pitch, negotiate, follow up, and close brand opportunities.
- Good communication and relationship-building skills.
- Comfortable with calling, emailing, WhatsApp follow-ups, and brand outreach.
- Basic understanding of creator pricing, brand briefs, campaign execution, and deliverables.
- Strong organization skills and ability to manage multiple creators and campaigns at the same time.
- Prior experience in influencer marketing, talent management, creator management, brand partnerships, PR, or media sales will be preferred.
Who Should Apply?
Apply if you can think like a business manager for creators — someone who can manage talent, bring revenue, build brand relationships, and create long-term opportunities for top digital creators.
Compensation
Salary will be based on experience, skills, and interview performance.
Company: Influxia Media
Location: Noida, Sector 135
Job Type: Full-time
Experience: 0–2 years
Work Mode: On-site / Hybrid
Pay: From ₹30,000.00 per month
Work Location: In person