The Role: Support the Marketing team across both UK sites by providing marketing, digital, content, communications and event support. The Marketing Team at The Snow Centre is a group function, providing the full channel mix of marketing support for both…