Sheila Marcelo

Sheila Marcelo

Co Founder & Board Member @ Landit

About Sheila Marcelo

Sheila Marcelo's Role at Care.com

Sheila Marcelo is the founder, chairman, and CEO of Care.com, the world's largest online destination for care services. In her role, Marcelo has been instrumental in growing the platform, which connects families with caregivers for children, seniors, pets, and home needs. Her leadership has driven the site's expansion and prominence in the online care space.

Sheila Marcelo's Executive Experience

Before founding Care.com, Sheila Marcelo was an executive at Upromise and The Ladders. At Upromise, she contributed to initiatives aimed at helping families save for college education. At The Ladders, she was involved in developing career-focused services. Her experience in these executive roles provided her with a strong foundation in business development and internet services.

Sheila Marcelo's Entrepreneurial Role

Sheila Marcelo served as an entrepreneur in residence at Matrix Partners. This role allowed her to leverage her entrepreneurial skills to support and guide startups in various industries. It also provided her with the opportunity to share her expertise and insights with emerging businesses, contributing to their growth and development.

Sheila Marcelo's Education

Sheila Marcelo earned an MBA from Harvard Business School. This education provided her with advanced business knowledge and skills, which have been crucial in her successful career as an entrepreneur and executive. Her MBA education has played a significant role in shaping her strategic approach to business leadership.

Sheila Marcelo's Fellowship

In 2012, Sheila Marcelo was a member of the Henry Crown Fellowship at the Aspen Institute. This fellowship is designed to empower entrepreneurial leaders to tackle major challenges in society. Being part of the fellowship group allowed Marcelo to enhance her leadership skills and network with other innovative leaders.

People similar to Sheila Marcelo