Cargill’s oils business in India today announced the appointment of Subin Sivan as the Marketing Head, effective immediately. Subin brings to....