a range of channels. Lead, support and deliver marketing communications activity. Lead and support external public relation, media... Communications Business Partner Must have a good understanding of public relations, marketing, external and internal communications...
Babcock