Stephen Duffy's Location
Swindon, GB
Stephen Duffy's Skills
Stephen Duffy's Summary
Stephen Duffy, based in Swindon, GB, is currently a Head of Reward and Corporate HR at RWE npower. With a robust skill set that includes Performance Management, HR Policies, Human Resources, Employee Engagement, Succession Planning and more, Stephen Duffy contributes valuable insights to the industry. Stephen Duffy has 1 email on RocketReach.