Meenakshi Vajpai

Head – IT Strategy & Policies

Vodafone Idea Limited