Loading
Iain Beck

Iain Beck

Dsm-firmenich

Iain Beck leads the global Taste Delivery Platform at dsm-firmenich, driving strategy, innovation, and marketing for cutting-edge encapsulation technologies that shape the future of taste experiences.


A biochemist by training, Iain studied at King’s College, University of London, before launching his career with Firmenich in 1985. Starting in sales in London, he quickly rose through the ranks, taking on leadership roles in Geneva across sales, marketing, business development, and product management. His passion for innovation led him to spearhead Firmenich’s delivery systems portfolio, where he played a pivotal role in launching breakthrough technologies that set new industry standards.

Today, Iain continues to push boundaries at the intersection of science, technology, and sensory delight, delivering the essential, the desirable and the sustainable!