Adform
Open positions
1 job
2 months ago
Sales Director
Europe
Spain
MadridAbout the Role and Team We are seeking a Sales Director to join our Revenue & Operations team in Madrid , Spain. Reporting directly to the Country Manager, this is a senior individual contributor role designed for an…
Business Development Networking Pre-sales Salesforce