Harry Armstrong

HR Business Partner, Severn Trent Water

Harry Armstrong is HR Business Partner at Severn Trent, an organisation that provides water to over 8 million people across the midland’s region. He is the HR lead for the organisations Chief Engineer department which comprises of Asset Intelligence & Innovation, Asset Strategy & Planning, and Health, Safety, Security, & Property. 

Before joining Severn Trent Water, he worked in HR consultancy specialising in recruitment. During this period, he worked with a number of high- growth, venture backed organisations on resourcing strategies. These organisations predominantly sat within the ecommerce, technology, and digital sectors.