Olam Group is a leading food and agri-business supplying food, ingredients, feed, and fibre to 20,900 customers worldwide.