Director of Business Development & Customer Success
- Hiring Organisation
- Robert Half
- Location
- London, South East, England, United Kingdom
- Employment Type
- Full-Time
- Salary
- £100,000 - £150,000 per annum
generation initiatives. Monitor market trends and competitor activity to identify opportunities for growth. Customer Success Define and execute the vision and strategy for customer success. Oversee the entire customer lifecycle, ensuring smooth onboarding, adoption, and renewals. Monitor customer health, proactively address at-risk accounts