Results for 'Innoterra'

People Spotting

Innoterra appoints Anjan Mandal as Business Head, Farmer Brands

Anjan is a veteran agri-tech expert with over 26 years of experience in senior management roles.