Thornhill Child Care Society
Craig Folvik, CPA, currently serves as the Financial Controller for Thornhill Child Care Society since February 2025. Prior to this role, Craig was a Board Member at YMCA of Southern Interior BC from September 2021 to May 2025 and held several positions at BDO Canada from May 2016 to January 2025, including Senior Manager and Manager in Assurance Services, focusing on Not-for-Profit and Public sector clients. Craig's earlier experience includes roles at CIBC, where responsibilities encompassed customer service, and at Warehouse One as a Keyholder/Supervisor. Craig holds a Bachelor of Business Administration in Accounting and Finance from Okanagan College, complementing a Business Administration Diploma obtained from the same institution.
This person is not in any teams
This person is not in any offices
Thornhill Child Care Society
The Thornhill Child Care Society was established on December 2nd, 1974. We are a non-profit Society, run by a volunteer Board of Directors comprised of community residents, many of whom use either of our child care centres or our Day Home program.