Robert is part of the senior leadership team in Canada and is responsible for driving business results as well as the development and delivery of long-term business strategy
Before joining …
Robert is part of the senior leadership team in Canada and is responsible for driving business results as well as the development and delivery of long-term business strategy
Before joining Charles Taylor, he worked as a Management Consultant to Global For-profit and Not-for-profit organizations, focused on Strategic Planning, Process Improvement, and Innovation
Robert has led multiple process improvement initiatives and designed change management programs to ensure successful implementation
Acted as the National Brand Ambassador of communication and employee engagement for a leading Global Law Firm
He brings a Global perspective from work in Europe, Asia, the Middle East, South, and North America
Professional Qualifications
Master’s in Business Administration (MBA), specializing in Strategy and Finance (Merit)