iTV Network has appointed Deepak Arora as CEO – Northern Region. In this new role, his responsibilities will include providing leadership and....