Support the Marketing Communications team in content creation, digital channel management and marketing activities to ensure consistent brand communications across all corporate touchpoints. Ensure marketing materials…