Customer Success Specialist - English and French Speaker
🔒 Confidential Employer
Posted 21 March 2026
LOCATION
Dublin
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Customer Service
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Customer Relationship Management
Account Management
Sales
Communication
French Language
English Language
FULL DESCRIPTION
Customer Success Specialist - English and French Speaker
Dublin / London
Marketing & Revenue – Customer Success / Hybrid
Your Next Challenge:
- Drive consumption of committed deals through onboarding, regular check-ins, and new user expansion initiatives.
- Responsible for providing client support by answering queries and problem solving, preparing customer meetings and delivering timely follow-ups.
- Partner with Key Account Executives and Field Service Executives to identify and implement strategic growth opportunities and develop robust account plans.
- Process invoices and agreements, support CRM updates, record-keeping, and other post sales tasks as required.
- Responsible for pre-production work, including compiling detailed briefs, collaborating with the editorial team, communicating requirements to partners and clients, and overseeing the successful project delivery.
- Serve as the main point of contact for strategic clients across multiple industries ensuring a high level of engagement and satisfaction.
- Participate in project-level discord, quotes, and negotiation for content outside of deal.
- Other duties as required.
What You'll Need:
- Bachelor's degree or equivalent required. Four (4) years of additional work experience may be considered of a degree (Seven (7) years of revenant experience).
- Minimum three (3) years of experience in sales and/or account management required.
- Experience working with broadcasters, digital platforms, film/tv studios, and/or production companies preferred.
- Fluent in English and French.
- Strong relationship building skills.
- Ability to develop and grow accounts resulting in increased revenue for assigned accounts.
- Excellent communication and presentation skills with the ability to engage stakeholders effectively.
- Strong organizational skills with the ability to manage multiple projects.
- Proficiency in Microsoft Office tools and CRM platforms (Salesforce).
- Solid skills in negotiation, proposal development, and delivering compelling sales presentations.
- Ability to identify and capitalize on new revenue opportunities within existing accounts.
- Comfortable conducting outbound proactive sales efforts, including in-person presentations, virtual sales, and industry event engagements.
Sign up free — access 45,000+ UK sponsor-licensed jobs