Sheila Marcelo

By Ursula Burns, Robert F. Smith, John W. Rogers and David G. Clunie |

Sheila Marcelo is Founder of Care.com, the world’s largest online destination for finding and managing family care. Previously, Sheila was an Entrepreneur in Residence at Matrix Partners, and has held executive positions at Upromise and TheLadders.com. Sheila serves on the Board of Trustees of Boston Children’s Hospital.

Join Our Mailing List