Christopher Lee Allen is an experienced leader in sustainability and strategic management, with a notable career spanning over three decades. As CEO of Biomimicry 3.8 from November 2010 to January 2014, Allen focused on innovative practices in sustainable development. Christopher Allen + Associates, founded in February 1988, served as a platform for 22+ years of global strategic management services in sustainable development, continuing its mission from February 2014 to August 2018. At Jacobs, Allen held various roles including Project Executive and Business Development Senior Consultant from August 2018 to July 2023, and currently serves as Global Principal for Regenerative and Nature-based Solutions, emphasizing integrated Net Zero solutions. Allen holds a degree from The University of Texas at Austin's Red McCombs School of Business, graduating in 1985.
This person is not in any teams
This person is not in any offices