As North America’s largest funeral and death care provider, SCI has a lot on its plate. This publicly listed company owns approximately 2,000 properties, including 1,500 funeral homes and around 500 cemeteries. Beyond serving its customers, the company is hyper-focused on investor relations. Its sustainability team, in particular, prioritizes complying with investor and leadership requirements […]