Helen Speirs is a seasoned HR professional currently serving as the Global HR Director at Network Rail Consulting since September 2021. Prior to this role, Helen held various positions at Network Rail, including Senior Human Resource Business Partner and Lead Business Change Manager. Earlier career experience includes serving as a Senior HR Business Partner at GE Power, focusing on Steam Power Systems and Gas Power Systems, and working in UK HR at Yazaki Europe Ltd. Helen holds a Master’s degree in HR Management from the University of Northampton and a Bachelor’s degree in English and Drama from the same institution.
Sign up to view 5 direct reports
Get started