Earlier this month, news broke that Sheila Lirio Marcelo — founder and CEO of care.com — was resigning her post after 13 years. The announcement came months after a blockbuster Wall Street Journal report detailing how the largest online marketplace for babysitters and adult caregivers failed to conduct background checks on providers using their service. […]