Isobar India has appointed Jaya Bhatia as its Business Head (West) to drive the regions business forward. Additionally Jaya will also be....