Babson’s 2016 Academy of Distinguished Entrepreneurs Ceremony Recap
On November 10, 2016, the ADE inducted two new members: Sheila Lirio Marcelo, the founder, chairwoman, and CEO of Care.com, and Stephen Kaufer, the CEO and co-founder of TripAdvisor. Both Marcelo and Kaufer are remarkable innovators whose organizations are fundamentally transforming the way consumers use technology to improve their lives, and we are honored to recognize their continuing positive impact in business and society.