Director
Tate & Lyle
Tate & Lyle Food Systems
Technical Projects Senior Manager
Director, Technical Sales
Manager of New Product Development
University of Illinois at Urbana-Champaign