Ellen Hall's Location
London, England, United Kingdom
Ellen Hall's Work
Ellen Hall's Education
Ellen Hall's Skills
Ellen Hall's Summary
Ellen Hall, based in London, England, United Kingdom, is currently a Head of Internal Communication, People and Strategy at Sthree, bringing experience from previous roles at London Stock Exchange Group, Refinitiv, Natwest Markets and Bp. Ellen Hall holds a 2008 - 2009 Commendation in Post Graduate Diploma Internal Communication Management @ Kingston University . With a robust skill set that includes Internal Communications, Strategic Communications, Employee Engagement, Communications Planning, Stakeholder Engagement and more, Ellen Hall contributes valuable insights to the industry. Ellen Hall has 4 emails on RocketReach.