Carrie Allen

Managing Partner

Carrie Allen is the Co-founder and Managing Partner of Captains of Innovation. Carrie has extensive experience as an innovation builder, business strategist, and entrepreneurial founder driving change and building systems with global consulting experience. Carrie also served as the interim head of growth at CIC Health which led end-to-end logistics for COVID-19 testing and vaccination efforts across multiple states across the United States during the pandemic. She also co-founded AGENCY, the world’s first innovation hub focused on age-tech innovation and longevity with co-working space at CIC, international programming, and ecosystem connections.

Prior to joining CIC, she ran Harvard Professor David Edwards’ innovation lab for 8 years and was Director of Le Laboratoire Cambridge and Executive Director of ArtScience Labs, where she gained experience working with startups in new technologies and environmental design, wellness, the future of foods, digital communication, museum exploration, and water. She co-founded, built, and ran the innovation educational program the ArtScience Prize in 2008, growing it from Boston to 23 sites internationally.