George Cherian has been appointed as the Head of Corporate Communications & PR for the newly formed joint venture JioStar.