Customer Success jobs in Barcelona

Roles in Barcelona for customer success. Customer success manager, account manager, and onboarding roles in Spain. SaaS and B2B positions where you partner with customers post-sale at international tech companies.

200 jobs
Avg 35k €
37 visa-sponsoring
70 companies

Other roles in Barcelona

Customer Success in other cities