Microsoft has appointed Anvesha Singh as the new Director of Talent Development for the India GEO.Anvesha has expressed her excitement about the role in her LinkedIn post.Before joining Microsoft, she served as VP - Talent Management at Vodafone Idea.Anvesha has a strong background in talent development and management with experience in renowned organizations.