Delhi, Dec 2014— In a recent move, Cosmo Films appointed Satish Subramanian as its global sales and marketing head. In the current role, Satish would be responsible for both domestic and international sales and would be based out of company’s corporate office in Delhi. He would be reporting to CEO, Pankaj Poddar