• Sign in
Sheila Lirio Marcelo

Sheila Lirio Marcelo

Co-Founder and CEO of Ohai.ai and Care.com

Sheila Lirio Marcelo has more than 20 years of leadership experience in internet consumer marketplace businesses, including as the Co-Founder and Chief Executive Officer of Ohai.ai, a cutting edge technology startup leveraging generative AI to improve the lives of families. She was a former Venture Partner at New Enterprise Associates (NEA) and is a founding board member of The Asian American Foundation (TAAF). Ms. Marcelo previously founded Care.com in 2006 and took it public in 2014; she was Chairwoman and CEO until early 2020, when the company was sold to IAC.

Ms. Marcelo has been honored with numerous accolades. She was just named on Forbes 50 Over 50. She was one of Fortune’s “Top 10 Women Entrepreneurs” and appeared at Fortune’s Most Powerful Women Summit. She is a Henry Crown Fellow with the Aspen Institute, a Young Global Leader of the World Economic Forum, and a member of the Council on Foreign Relations.

Founders Pledge, Inc. is a 501(c)(3) registered non-profit in the US. Founders Pledge Ltd. is a UK registered charity (1162201) limited by guarantee (08565148). Founders Pledge gGmbH is a non-profit company in Germany.

Stay in the loop

Sign up to our newsletter to receive a monthly round up of our latest news. You can also subscribe to our social media channels for ongoing updates.

X Twitter Logo Streamline Icon: https://streamlinehq.com
Newsletter sign-up

Get in touch

If you’d like more information about joining Founders Pledge as a member or want to explore collaboration opportunities, please get in touch.

Get in touch
Requests for Funding

Learn more

  • Who we are
  • Support our mission
  • Careers
  • Latest news
  • Contact & media
  • Privacy notice
© 2026 Founders Pledge