As a Creator Account Representative you will help with thousands of creators find successful brand partnerships. Your role will include email outreach to brands and creators, pitching creators for collaborations, negotiation and more.
Create customized creator outreach, and develop outreach templates
Evaluate creators and understanding there content and what kind of sponsorship could be good for them
Negotiating deals on behalf of the creators
Set up meetings with brands for sales manager
Understand brand needs and pitch suggested creators
Source leads in ThoughtLeaders platform and search for relevant contacts
Work with KPI and metrics
Be responsible for managing a portfolio of creators to match brand partnerships with
Create and Run email outreach campaigns
Develop a strong understanding of out technology and services and suggest relevant stakeholders it can
Continually prospect and network with new leads with creative approaches and messaging
Book meetings and nurture the leads in your pipeline
Identify the specific needs and requirements of the client to tailor the negotiation strategy accordingly.
Self-motivated and results-oriented.
Sales oriented
Go-getter, self-directed and resourceful with a strong work ethic
Creative with sales pitches and extremely adaptable
Ability to multitask between business development related tasks and sales cycles with a variety of customers
Ability to effectively prioritize and manage tasks in a fast-paced environment
Comfortable with selling and suggesting new products clients can purchase
Excellent interpersonal and relationship management skills.
Excellent skills in closing deals and managing complex negotiations
Thrives under pressure
High level of English