Dr. Graham Royle (FIOD) is the Chairman and Chief Executive Officer of Libra. Since becoming part of GRI Group in 2014, Graham has been the figurehead of Libra’s growth and development as an international chemical manufacturer and supplier in this period.
Get in touch: