Description
The Senior Marketing Communications Manager will lead North Europe marketing communications for VELUX, focusing on brand activation, B2C campaigns, media planning, creative briefs, agency management, insights-led campaign execution, budget ownership, and stakeholder collaboration across the GB&I, Nordics, and DACH markets. The role is based in the Glenrothes office in Scotland, requires at least ten years of marketing and communications experience, and follows a flexible hybrid model with three office days and two home-office days per week.
