Ms Vanessa O’Shaughnessy, Chief Communications Officer and Environmental Sustainability Co-lead
Vanessa O’Shaughnessy has executive responsibility for strategic communications, media relations, internal and stakeholder engagement and digital channels, with more than 25 years’ experience in the communications... Read more