Customer Success Manager: Casting & Talent Tech

Talent Systems, LLC.

Greater London

On-site

GBP 40,000 - 70,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Talent Systems, LLC. is seeking a Customer Success Manager to drive growth for Europe’s products among agencies and casting professionals. You will onboard new clients, advocate for product adoption, and maintain high retention across enterprise accounts in a fast-paced entertainment tech environment.

The role is on-site in the UK, requiring travel and flexible hours to engage industry partners, events, and client check-ins. Strong account management and SaaS experience are essential.

Qualifications

  • Excellent interpersonal skills and strong relationship builder.
  • Ability to network and build professional relationships.
  • Excellent organisational skills and meticulous attention to detail.
  • Experience of account management.
  • Excellent verbal and written communication skills.
  • Confident and experienced public speaker.
  • Background in the entertainment industry and excellent contacts with it is a strong advantage.
  • Ability to pick up usage of new systems quickly.
  • Experience in testing, understanding and training customers on software in a SaaS company.

Responsibilities

  • Identify and convert lapsed and potential customers within existing markets for Talent Systems Europe’s products.
  • Carry out effective vetting and onboarding processes to ensure speed to value for new customers.
  • Ensure effective retention of agency and casting clients.
  • Encourage uptake of further Talent Systems Europe’s product offering to existing clients.
  • Maximise the value of membership to agency and casting customers.
  • Provide Tier 2 support to clients in use of our platforms and resolve issues.
  • Organise face-to-face meetings and online check-ins with agency and casting clients.
  • Use dashboards and analytics to prioritise account management activity.
  • Use information about subscriptions, accounts and activity to drive uptake of repeat subscriptions and usage of our brands.
  • Support industry partnerships and relationships and represent the company at events.

Skills

Interpersonal skills
Relationship building
Account management
Public speaking
Communication skills
Entertainment industry contacts
SaaS familiarity
Willingness to travel

Job description

Talent Systems, LLC. is seeking a Customer Success Manager to drive growth for Europe’s products among agencies and casting professionals. You will onboard new clients, advocate for product adoption, and maintain high retention across enterprise accounts in a fast-paced entertainment tech environment.

The role is on-site in the UK, requiring travel and flexible hours to engage industry partners, events, and client check-ins. Strong account management and SaaS experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Support
Customer Support

Talent Systems, LLC. • Greater London

On-site
GBP 40,000 - 70,000
Account & Customer Success Manager - Tech Growth
Account & Customer Success Manager - Tech Growth

AWD online • Henley-on-Thames

On-site
GBP 35,000 - 40,000
Private medical insurance
Birthday leave
Structured onboarding and training
Strategic Enterprise Customer Success Manager - Europe
Strategic Enterprise Customer Success Manager - Europe

Gain • Greater London

Hybrid
GBP 45,000 - 75,000
Competitive base salary
Private medical and dental insurance
Remote working and health & wellbeing"
+2
Account Manager I (Remote, Uk) - 1080
Account Manager I (Remote, Uk) - 1080

Lightcast • Moffat

Remote
GBP 36,000 - 52,000
Enterprise Customer Success Lead - Europe Growth
Enterprise Customer Success Lead - Europe Growth

Gain • Greater London

Hybrid
GBP 65,000 - 90,000
Hybrid working model
Private medical care
Career development
+3
EMEA Customer Support Director — Lead & Strategize
EMEA Customer Support Director — Lead & Strategize

Pitchbook • Greater London

On-site
GBP 90,000 - 120,000
Private medical insurance
Life cover
Paid sabbatical after four years
+3
Technical Customer Success Manager - UK (Remote)
Technical Customer Success Manager - UK (Remote)

Philips Dictation | Speech Processing Solutions • Greater London

Hybrid
GBP 40,000 - 50,000
Flexible working hours
Health Shield UK health benefits
Team events & company-wide get-togther
Europe Customer Success Manager – Onsite & Travel
Europe Customer Success Manager – Onsite & Travel

UVeye • England

On-site
GBP 60,000 - 80,000
Competitive compensation
Travel opportunities
Career growth potential
Senior Customer Success Manager, Enterprise Accounts
Senior Customer Success Manager, Enterprise Accounts

GEP • Greater London

Hybrid
GBP 90,000 - 120,000
Enterprise Support Specialist
Enterprise Support Specialist

Talent Systems • Greater London

Remote
GBP 35,000 - 60,000