Helen Bailey's Location
London, Ontario, Canada
Helen Bailey's Skills
Helen Bailey's Summary
Helen Bailey, based in London, Ontario, Canada, is currently a Head of Customer Insight and Resolution at Thames Water. With a robust skill set that includes Water, Business Process Improvement, Wastewater Treatment, Water Treatment, Stakeholder Management and more, Helen Bailey contributes valuable insights to the industry. Helen Bailey has 1 email on RocketReach.