IWC Schaffhausen is seeking a channel sales manager in Sydney to lead and grow multiple sales channels—direct, online, and retail. You will develop channel strategies aligned with business goals, identify opportunities, set targets, and monitor performance to exceed goals.
You will manage partner relationships, negotiate contracts, train partners, and ensure they can effectively sell products. The role requires Master’s level education and extensive leadership experience.