Channel Manager, EMEA - OTE: £64,548 - £85,526 + bonus (Remote Working) - UK based (French & English speaking)
22 hours ago
This is a high-impact role where you’ll own partner relationships, drive pipeline growth, support renewals, and collaborate across sales, marketing, legal, compliance, and customer success teams. Managing and growing strategic reseller partnerships. Supporting partner enablement, training, and sal