Liz Alton
Person standing behind a globe covering face

[Investis] Developing an effective global messaging strategy