Steve Windsor is an experienced professional currently serving as the Interim Chief People Officer at OPEN Health since November 2024. Windsor has held various roles including Associate Career Coach at 10Eighty and Co-Founder at Dovetail-Partners.com, focusing on enhancing business operations and employee engagement. Additionally, Windsor has contributed as an Associate Consultant at SHL and previously worked as a Career Coach at Customcoaching.me. Prior experience includes serving as Sr Director of Global Corporate HR and OD at Delphi Technologies and Sr Director of HR OD & Business Optimisation at Hertz, where strategic organizational changes were implemented. Windsor also dedicates time as a Trustee for Headway W Sussex, a brain injury charity. Educational qualifications include a Master's degree in Occupational Psychology from the University of East London and a BSc in Financial Services from the University of London.
This person is not in the org chart
This person is not in any teams
This person is not in any offices