Barry Bloch is a Chief People Officer and Board Director with over 35 years of global experience in executive leadership and advisory roles across more than 100 organizations in various industries. Currently the Chief People Officer at Epworth HealthCare, Barry leads initiatives in People and Culture, Health, Safety, and ESG. Previously, they served in key roles at renowned companies such as Rio Tinto, Worley, and McKinsey & Company, and have held non-executive positions in several not-for-profit organizations. Barry has also lectured at universities on topics related to Organizational Psychology and Human Resources Management, contributing significantly to the field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices