About this role
Sales Manager at Adlook. Location: Madrid, Community of Madrid, Spain. Role: building awareness, driving business, engaging executives Requirements: 4+ years in digital ad sales selling to brands and agencies, programmatic knowledge, consultative selling, strong presentation and communication skills, native Spanish and English, able to travel for client meetings. Category: Sales Seniority: Mid Level Commitment: Full Time Workplace: Hybrid Languages: Spanish, English