MUMBAI: ITV Network has appointed Abhay Ojha as chief executive officer for its television, print, digital and sports league business. Abhay brings over 25 years of experience across media and FMCG ...