ExploreInsights

Sheila Lirio Marcelo

Executive Chairwoman

Sheila is a Venture Partner at New Enterprise Associates (NEA). Prior to NEA, she founded Care.com in 2006 and served as Chairwoman and CEO until early 2020. With Sheila’s leadership since founding, the company had year-over-year growth of over a hundred percent prior to going public in early 2014 and was sold to IAC in early 2020. Today, Care.c...


Social

Roles at The Wing

  • Executive Chairwoman

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.