
Vodafone Idea is India's leading telecom provider with a mission to deliver delightful customer experiences and create a 'Digital India'.
Manager - Franchisee Lead is responsible for overall responsibility for activities at all Franchise stores in a zone, spanning customer service, sales, and revenue targets across all products.