Sheila Lirio Marcelo
Overview
Sheila Lirio Marcelo is an angel investor and the founder, chairwoman, and former CEO of Care.com, an online marketplace connecting families with caregivers for various services, including childcare, senior care, pet care, tutoring, and housekeeping. She founded Care.com in 2006 after facing challenges in finding care for her own family, aiming to simplify the process of connecting families with trusted caregivers. Under her leadership, Care.com expanded its services to multiple countries, including the United States, Canada, the United Kingdom, Germany, Austria, and other Western European nations, becoming a leading platform in the caregiving industry. In addition to her role at Care.com, Marcelo has been involved in other ventures. In January 2022, she founded Proof of Learn, an education technology platform that raised $15 million in funding led by New Enterprise Associates. In 2024, she launched Ohai.ai, a startup offering an AI-powered household assistant designed to help families manage their schedules and tasks. Ohai.ai raised $6 million in seed funding from Eniac Ventures and LifeX Ventures. Marcelo has received recognition within the technology and business communities for her contributions to the caregiving industry and her entrepreneurial endeavors. She holds an MBA from Harvard Business School, where she was inspired by the resilience of superheroes, which influenced her approach to overcoming challenges in her entrepreneurial journey.
Investment Focus
- Innovative solutions in caregiving and family support
- Scalable business models
- Strong leadership teams
Portfolio Companies
Reach Sheila Lirio Marcelo directly
Verified work email, phone and LinkedIn for the full team — one spreadsheet, one payment, yours to keep.
Unlock full contacts →Frequently asked questions about Sheila Lirio Marcelo
What sectors does Sheila Lirio Marcelo invest in?
Sheila Lirio Marcelo invests in Technology, Healthcare, Consumer Internet, Senior Care, Housekeeping and Pet Care, and is based in Massachusetts, United States. Sheila Lirio Marcelo is listed as a angel investor in the ConnectSafely investor database.
What stage does Sheila Lirio Marcelo invest at?
Sheila Lirio Marcelo backs companies at Seed, Early Stage, Series A, Series B, Growth and Late Stage, writing cheques of 1M - 50M.
Which regions does Sheila Lirio Marcelo invest in?
Sheila Lirio Marcelo invests across United States, United Kingdom, Canada, Germany, Austria and Western Europe.
What companies has Sheila Lirio Marcelo invested in?
Sheila Lirio Marcelo's portfolio includes Proof of Learn and Ohai.ai.
Last updated · Source: ConnectSafely investor database

