Business Development Manager
- Location
- Greater London, England, United Kingdom
strategies. The Business Development Manager will also track performance metrics, provide feedback on market trends, and contribute to the overall growth strategy of the company. Qualifications Demonstrated experience in business development, consultative sales, or account management in B2B technology or SaaS environments. Strong skills ...