Business Development Manager - Key Accounts
- Hiring Organisation
- Teya Solutions
- Location
- London, United Kingdom
- Salary
- £ 80 K
sales process end-to-end, from first call to signed agreement and onboarding.Keep every contract accurate and fully compliant with internal processes.Apply sharp, strategic sales thinking to lift conversion and customer value.Knowing the ProductMaster Teya's full product and service range.Position the right solution for the right customer ...