Applause Entertainment appoints Ashok A Cherian as Head of Marketing and Revenue | IWMBuzz