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 how people behave and interact. For the past six years, she has served National Grid plc, and currently holds the position of global head of strategic communication and brand strategy. Throughout her work-week, Ms. Larvor oversees strategic communications and brand strategy functions, drawing upon her expertise in stakeholder communication and engagement, reputation management, and brand strategy. Continue reading



