加拿大的社会福利体系由政府来负责管理和执行。在加拿大,联邦和省级政府共同负责社会福利项目的实施和管理,他们通过各种部门和机构来提供基本的社会福利服务,如医疗保险、失业救济、养老金等。联邦政府负责制定整体的社会福利政策和标准,而省级政府则负责根据各自省份的实际情况来执行和管理这些政策。此外,加拿大的社会福利体系也得到了非营利组织和慈善机构的积极参与,他们在一定程度上为社会弱势群体提供额外的支持和帮助。总的来说,加拿大政府及相关机构共同组成了一个较为完善的社会福利体系,以确保每个加拿大公民都能享受到基本的社会保障和福利待遇。