When Charlotte Allen leads a discussion titled “David and Goliath: Considering How Organization Size Impacts Innovation” on Wednesday, July 19, at IFT FIRST, she’ll be coming at it from the perspective of someone who spent 16 years at a large corporation, Kraft Foods, but in a very entrepreneurial capacity, frequently focusing on making connections between internal and external entities.
In the years since she left Kraft in 2016, Allen, who has a PhD in food science from The Ohi…