An interview with Chanel Leitch, HR Executive
Global Head Of People & Organization, Novartis Operations
In this episode, Chanel Leitch, an experienced HR executive, discusses the evolving role of human resources in organizations, emphasizing the importance of human-centered approaches in HR practices. She shares insights into her career journey, challenges faced in the HR field, and strategies for fostering a more inclusive and supportive workplace culture.