CloserStill Media
Open positions
1 job
2 weeks ago
Business Development Manager
On-siteUKFull-time
United Kingdom
London, CrawleyWe’re looking for an energetic and results-driven Business Development Manager to lead our efforts to sell sponsorship packages for our UK-based premium networking events in the Healthcare, Education and Public Sector.…
Business Development CRM Networking Salesforce