Smarsh

2 open remote positions

Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications.

Salary Distribution 1 of 2 jobs

Benefits Overview 2 of 2 jobs

Dental (2) Medical (2) 401(k) (1) Adoption assistance (1) Assistance Programme (1) Bonus (1) Holiday (1) Income protection (1) Life assurance (1) Pension (1) Stock options (1) Vision (1) Wellness (1)

Open Positions

Channel Partner Success Manager - Unified Communications (UC) UK

UK

The Channel Partner Success Manager is responsible for onboarding, enabling, and driving revenue growth through strategic partners and service providers across the UK. The role is customer-facing, combines project and relationship management, and partners with Sales, Pre‑sales, Implementation, Marketing, and Support to ensure partners are self-sufficient, technically enabled, and commercially productive.