Manager-Franchisee Lead at Vodafone Idea Limited — aijobsearch