Global Channel Partner Leader | Hybrid, Europe-Based
John Crane
Slough · posted 22 August 2026
Location
Slough, England
Category
Sales
John Crane, part of Smiths Group, is seeking a Global Director Channel Partner to lead the worldwide channel partner network and shape the global route-to-market strategy. You will manage a global team of Channel Partner Managers, building executive relationships with strategic partners and driving growth through indirect sales across regions.
The role entails defining governance frameworks, partner enablement programmes, and performance management to ensure alignment with John Crane's strategy.
#J-18808-Ljbffr