Devex

Trevor Nicholls

Trevor Nicholls is the chief executive officer of CABI. He is also a steering committee member of the Association of International Research and Development Centers for Agriculture (AIRCA). Prior to joining CABI in 2005, he had 25 years building international businesses in the life science industry. He also has broad exprience initiating change and restructuring organizations, ranging from startups to FTSE 100/Nasdaq quoted companies.

Latest Articles