Olam Agri appoints Baibhav Biswas as Country Head in Ghana
Olam Agri has appointed Baibhav Biswas as Country Head in Ghana. He takes over from Amit Agrawal, who has led the organisation for over 15 years. Biswas has held various leadership positions within Olam Agri and other organisations for over three decades. Before his appointment, Biswas served...