Our Sr Director, Marketing and Corporate Communications is a highly visible role that is responsible for overseeing all aspects of marketing to drive revenue growth and brand visibility. This includes developing and executing marketing strategies, managing budgets and aligning marketing efforts with the overall business objectives.