Karen Snell | London | Hogan Lovells

Karen Snell

Senior Public Relations Manager

noimage

Karen Snell
noimage
  • Overview
  • Experience
  • Credentials
  • Insights and events