Sales Manager for STELLAR in Spain, responsible for finding and closing new business with agencies and brands, building client relationships, and ensuring campaign success. Requires sales experience in media/advertising/digital marketing and fluency in English and Spanish.