Sheila Marcelo

Sheila founded in 2006 and today, the Company is the largest online care destination in the world with 7 million members in more than 15 countries. allows families to connect with millions of caregivers to manage the lifecycle of care challenges families face: childcare, including special needs, senior care, pet care, housekeeping, tutoring, and more. The Company also offers its suite of services as an employee benefit to Fortune 500 companies, higher education institutions, technology and service companies, and a variety of industries. [+]