HORIZON EXECUTIVE SEARCH jobs in UNITED KINGDOM, United Kingdom

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