Sheila Lirio Marcelo

Sheila Lirio Marcelo


Waltham, Massachusetts, United States
Member since October 28, 2010
  • About
Education
2012 Harvard University , MBA , MBA/JD

Full bio

Sheila founded Care.com in 2006 and today, the Company is the largest online care destination in the world with 7 million members in more than 15 countries.  Care.com allows families to connect with millions of caregivers to manage the lifecycle of care challenges families face:  childcare, including special needs, senior care, pet care, housekeeping, tutoring, and more.  The Company also offers its suite of services as an employee benefit to Fortune 500 companies, higher education institutions, technology and service companies, and a variety of industries.  2012 marked the beginning of Care.com’s international expansion which to date include the company’s launch in the UK (April 2012) and Canada (July 2012), followed by the acquisition of Berlin-based Besser Betreut, the largest online care portal in Europe, in mid-July.

Sheila’s introduction to technology started when she was a management consultant at Monitor Company and a teaching fellow at Harvard Business School.  Her growing appreciation for the power of technology led her to positions at Internet companies, including VP, Product Management and Marketing at Upromise.com, a service helping families save for college, and VP and General Manager of TheLadders.com, an executive job search engine.

Sheila has been honored with numerous media accolades, including one of the “10 Most Powerful Women in Boston Tech” by The Boston Globe’s Innovation Economy (2012); one of the “100 Most Intriguing Entrepreneurs” for Goldman Sachs’ Builders and Innovators Summit (2012); and one of the “Top 10 Women Entrepreneurs at Fortune's Most Powerful Women Summit” (2009).  She is also a Henry Crown Fellow with the Aspen Institute; was awarded a Marshall Memorial Fellowship and named a Young Global Leader by the World Economic Forum, for which she is co-leading a global task force on Women & Technology – WomenUp.org; and received the Ernst & Young “Entrepreneur of the Year Award for New England” in 2010.

Sheila serves as a Board Trustee of the Philippine Development Foundation, a non-profit organization that regularly works with the Philippine government on education, innovation and entrepreneurship.  In addition, she is a finalist judge for Harvard Business School's annual Business Plan Competition.

Sheila is a frequent speaker on female entrepreneurship, women in technology, and female leadership, and currently mentors numerous young female entrepreneurs around the world.

Sheila graduated Magna Cum Laude from Mount Holyoke College with a degree in Economics and received her M.B.A. and J.D. degrees with Honors and the Dean’s Award from Harvard University.  She resides in the Boston, MA area with her husband, two sons and two dogs.