Sales Executive
Talentrack · Noida · onsite · Posted 60d ago
About a minute. You'll make an account on the way through.
About this role
Talentrack is India's first content-development marketplace, transforming how brands, agencies, filmmakers, and production houses create end-to-end content. With a network of over 50,000 artists and influencers, 500+ agencies, and 3,000+ producers, the platform offers flexible content solutions across budgets, timelines, and locations. Talentrack supports the entire content lifecycle, from concept and casting to production and execution, enabling world-class ad films, branded content, influencer campaigns, and digital assets. Trusted by leading brands and powered by verified creative professionals, Talentrack simplifies content creation, events, and activations, making them more efficient and impactful.
This Sales Executive role is a full-time, on-site position based in Noida. The Sales Executive will identify and qualify new business opportunities, engage prospective clients, and present Talentrack's content-development solutions to drive revenue growth. Day-to-day responsibilities include conducting sales calls and meetings, preparing proposals and presentations, negotiating contracts, and maintaining strong client relationships. The role also involves collaborating with internal teams to align solutions with client needs, tracking sales performance, and providing regular updates and reports to management. The Sales Executive is expected to actively represent Talentrack in the market, uphold the brand's value proposition, and contribute to long-term customer retention.
Qualifications
- Proven skills in B2B sales, business development, and account management within media, advertising, or digital services.
- Strong communication, negotiation, and presentation abilities, with confidence in client-facing interactions.
- Experience in lead generation, pipeline management, and use of CRM tools for tracking and reporting.
- Understanding of content creation, digital marketing, or influencer marketing ecosystems is highly beneficial.
- Ability to work independently, meet sales targets, and manage multiple deals and stakeholders simultaneously.
- Bachelor's degree in Business, Marketing, Communications, or a related field preferred.
- Comfort with on-site work in Noida and willingness to travel for client meetings when required.
Sourced from foundit
Skills
About Talentrack

Talentrack
Internet
2015
11 years old
Delhi,NCT
India
₹7.2L PA avg
Avg at Talentrack
About
Industries
Employee ratings
10 reviews
Culture
3.8
Career growth
3.1
Work-life
4.2
Employees rate it well for
Find them on