Getty Images
Seattle, Washington, United States
1,001-5,000 Employees
Customer Success Specialist - English and French Speaker
Dublin, IE
Posted on Mar 13, 2026
Job Description
The Customer Success Specialist will support a group of assigned clients across multiple industries. They will be responsible for developing the client relationship and understanding of the client business and product installations to identify the consumption and overall experience of these valued accounts. The Customer Success Specialist will focus on the transition from prospect to product user and will act as the first line of contact for the client. They will drive consumption, identify new revenue opportunities, and partner closely with Key Account Executives and Field Sales Executives. This job will ensure customer satisfaction, strengthen relationships, and support the execution of account strategies.
About Getty Images
Getty Images is a leading provider of digital media content, offering a vast collection of high-quality photos, videos, and music for creative professionals worldwide. Established in 1995, Getty Images has been at the forefront of visual storytelling, serving as a go-to resource for individuals and businesses seeking compelling visual assets.
With a diverse and extensive library, Getty Images continues to shape the creative landscape and inspire innovation across various industries.
Job overview
Experience level
Mid Level
Work type
Hybrid
Department
Marketing & Revenue
Posted
on Mar 13, 2026
Financials
Type
public
Annual Revenue
--
Market Cap
$907.6M+
Subscribe to Refer Me premium to get referred to this role at Getty Images!
