4 jobs found

Channel Manager


The Channel Manager is a key leadership role within the MO, leading our Channels Operations including our Retail Stores and Customer Service Teams. This role requires strong leadership experience, exceptional stakeholder management skills and passion for process and business improvement. These skills will ensure the Channels Manager can drive the strategic direction and success of our Channels team, successfully coach the Channels leaders and drive sales activity and mindset.