Tag Archives: Strategic Communications

Sarah Larvor

Title: Global Head of Strategic Communications and Brand Strategy Company: National Grid plc Location: London, U.K. Initially, Sarah Larvor became involved in her profession 21 years ago because she started a career in internal communications which piqued her interest in … Continue reading

Posted in Strategic Communications | Tagged , , , | Leave a comment