Account Manager
OmniAccess
·Palma, Spain
Hybrid🇬🇧English FriendlyEnglish FriendlyNew
Open sales roles in Palma de Mallorca. Sales development, account executive, and account management roles in Spain. SaaS, B2B, and enterprise sales positions at international tech companies in Madrid and Barcelona.
Showing 12 of 30 jobs