Rene Behr is an accomplished HR leader with extensive experience in transforming human resources functions into strategic business partners across various organizations. Currently serving as Chief People Officer and a member of the Executive and Sustainability Boards at IWC Schaffhausen since May 2016, Rene Behr has spearheaded digital transformation initiatives within HR. Prior roles include Head of Human Resources at HUGO BOSS, where Rene Behr led HR development for retail subsidiaries, and HR Director Europe at Holmes Place, overseeing multiple countries and establishing a high-performance HR team. Earlier in the career, Rene Behr held significant positions at ELIXIA HOLDING and MeridianSpa GmbH, focusing on building HR capabilities and implementing effective processes. Educational qualifications include a Master's degree from the University of Hamburg, certifications in Organizational Development and Change Management, Digital Leadership, and as a Certified PI Analyst.