The Commercial Sales Team is hiring a Global Head of Sales - Communications, Energy & Utilities who will be responsible for driving the achievement of our strategic corporate and business unit objectives through the implementation of
About the role As the EMEA Website Lead, you will be accountable for the strategic direction, operational management, and performance of the DS Smith website across all EMEA markets and language versions, ensuring a unified value
DS Smith in London seeks an EMEA Website Lead to shape the strategy and run the multi-language DS Smith website across markets. You’ll drive UX, performance, localization, and governance, coordinating a small central team and aligning with