Channel Sales Manager
- Hiring Organisation
- Telxl Limited
- Location
- Redditch, Worcestershire, West Midlands, United Kingdom
- Employment Type
- Permanent
solutions across voice and digital channels, without the complexity, cost or operational burden typically associated with enterprise platforms. The business is built on a high availability carrier grade platform, a growing suite of omnichannel and AI enabled capabilities, and a strong existing partner and customer base. Voice, messaging ...