The Role The Head of Channels, is responsible for overseeing and managing all aspects of a retailer's online sales and digital presence. This includes managing the ecommerce website, driving traffic and sales, managing customer experience...
Horizon Executive Search