National Business Development Manager
- Location
- Greater London, England, United Kingdom
into long-term revenue partnerships Build and maintain a high-value pipeline aligned to revenue targets Accurately forecast performance and deal progression Ensure strong CRM discipline and opportunity hygiene Collaborate with internal teams and foster a relationship with Indeed to enhance deal probability Market Development Identify emerging sectors and national ...