Sales Manager
- Location
- City Of London, England, United Kingdom
client‐direct. UK Market & Ecosystem Existing relationships with brand marketing leaders, trading teams, and agencies. Understanding of the London media, marketing, and RM ecosystem. Skills & Competencies Consultative selling expertise. Strategic mindset with proven ability to think beyond this quarter’s sales goals. Excellent communication and presentation skills ...