
Barry Roberts
Chief operating officer
Barry is responsible for all manufacturing and supply chain functions.
With over 30 years of expertise in renewable chemicals manufacturing, supply chain management, and sales, Barry has a high commitment to manufacturing excellence with a unique view from the customer perspective.