Creator Account Representative

ThoughtLeaders is looking for a Creator Account Representative to join our team in TLV.
OVERVIEW

About the role

ThoughtLeaders is expanding their team, and looking for a Creator Account Representative .
 We are looking for confident, self-starters who thrive in dynamic environments and enjoy working with people.

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.

JOB TITLE

Creator Account Representative

LOCATION

Tel Aviv, IL

EMPLOYMENT BASIS

Full-Time

Apply Now

Responsibilities

  • 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.

Requirements

  • 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

JOB TITLE

Creator Account Representative

LOCATION

Tel Aviv, IL

EMPLOYMENT BASIS

Full-Time

Apply Now
OUR CULTURE

Want to work with us?

Working with ThoughtLeaders means that watching YouTube is actually part of your job! We pride ourselves on giving our employees the opportunity to thrive and progress in their chosen career path. As a company, we know that we don’t have all the answers, so we empower our employees to contribute their own expertise, experiment, make mistakes and continually learn on the job.