GIH Business Communications Lead (Business Communications Advisor)
Glasgow, Scotland, United Kingdom
Partner with business leadership to develop a wide variety of communications for senior leaders and the broader GIH organization, such as presentations, town halls, announcements, key messages, intranet...
25 days ago