Sheila Lirio Marcelo

Co-Founder and CEO at Proof of Learn

Sheila Lirio Marcelo is a highly experienced professional with a career spanning over 25 years. In 2021, they became a Co-Founder and CEO of ProofofLearn, a Web3 education platform, and a Venture Partner at New Enterprise Associates (NEA). Prior to this, they were the Founder, Chairwoman, and CEO of Care.com from 2006 to 2021. From 2006 to 2021, they were also an Entrepreneur in Residence at Matrix Partners. From 2005 to 2006, they were the VP, General Manager at TheLadders.com. From 2000 to 2005, they were the VP, Product Management & Marketing at Upromise. From 1996 to 2000, they worked as a Consultant at Monitor Group. From 1995 to 1996, they were a Consultant at Pyramid Research. Sheila began their career in 1993 as an Analyst at Putnam Hayes & Bartlett.

Sheila Lirio Marcelo's education history includes a Bachelor's degree in Economics from Mount Holyoke College (1989-1993), a Juris Doctor degree from Harvard Law School (1995-1999), and a Master of Business Administration degree from Harvard Business School (1996-1998). Sheila also attended Brent School Baguio for their high school education (1981-1989).

Links

Previous companies

Upromise logo
Ladders logo
Matrix Partners logo

Org chart

Sign up to view 12 direct reports

Get started