Caroline Schein is currently the Chief People and Culture Officer at Odlum Brown Limited. Caroline has held various leadership roles in human resources and operations development at companies such as Article, Vancity, Boston Pizza International Inc, and Best Buy/Future Shop. Caroline holds a PhD in Human and Organizational Systems, an MBA specializing in Leadership, and a European Management Consulting Diploma, among other qualifications.
October, 2023 - present
Chief People and Culture Officer at ManpowerGroup
Group Chief People And Culture Officer at Bidvest Noonan
Chief People And Culture Officer at Lunar
Chief People and Culture Officer at Compassion International
Partner & Chief People and Culture Officer at Cora
Access the worlds's biggest network of public org charts
Learn more