Barry Foo is a seasoned Director of Learning and Development currently serving at YMCA BC since 2024. With extensive experience as a Talent & Development Manager at Fortune 500 companies like AECOM and leading financial service groups such as Liberty Life, Barry has specialized in leadership, change management, and personal effectiveness programs. Previously, Barry held positions in learning and organizational development across various industries, including roles at WJS Canada and Impark. Barry obtained a Bachelor of Commerce and continues to enhance skills relevant to organizational growth and development.
This person is not in any teams
This person is not in any offices