Sheila Lirio Marcelo
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...
Roles at The Wing