Customer Success Specialist

Catapult

Location: Italy, United Kingdom (Remote)

**Customer Success Specialist at Catapult in Spain** **What you'll do** - Account manage a select portfolio of teams within your dedicated territory - Educate customers on best practice when utilizing Catapult technology - Drive new business success through product demonstrations - Provide ongoing remote support to the customer base **What they're looking for** - Fluency in Italian and English - Determination for continuous improvement - Experience with customer success and account management - Ability to work closely with business development managers and partners **Details** - Location: Spain - Type: Not specified - Salary: Not specified

View and apply for this job on SportJobs