Channel Sales Executive – SMB
- Location
- Cardiff, Wales, United Kingdom
with the ability to build productive relationships with partners, customers and internal stakeholders. Good working knowledge of CRM tools, pipeline tracking, sales reporting and Microsoft 365 applications. Fluent written and spoken English. French would be an advantage, but is not required. A proactive, organised and resilient approach ...