Caroline Schein

Chief People And Culture Officer at Odlum Brown Limited

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.

Location

North Vancouver, Canada

Links

Previous companies

Best Buy logo
Boston Pizza International Inc logo
Vancity logo
Article logo

Org chart



Offices

This person is not in any offices