Account Manager
OmniAccess
·Palma, Spain
Hybrid🇬🇧English FriendlyEnglish FriendlyNew
Open customer success roles in Palma de Mallorca. 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.