Sheila Marcelo was born and raised in the Philippines, although her family relocated to the United States in 1977. While she was an undergraduate student at Mount Holyoke College, she met her husband and became pregnant during her sophmore year. Marcelo balanced earning her MBA and JD degrees at Harvard University while raising her two young boys.
Her passion for technology grew during her career and was fueled by her belief that it can help solve real problems. When she entered the workforce, she joined Upromise, a company that helped families save for college, where she served as VP of Product Management and Marketing. Eventually, during her role as an Entrepreneur in Residence at Matrix Partners, she began to develop Care.com.
Marcelo’s company was among one of the first Internet companies that’s both female founded and funded. Today, Care.com is the world’s largest online resource for finding and managing family care, and has millions of members across 16 countries. Among her many accolades for her work, she received one of the highest honors for Filipinos, the Filipino Heritage Award, from President Benigno Aquino III of the Philippines. In 2010, she founded WomenUp.org to increase women’s roles in the global economy by providing leadership training, mentorship and support to girls and women.