Getting Leh’d is now a commonly used term about people wanting to travel to Leh, Ladakh. Rightly so, as the Himalayan landscape and the experience is so magical, it is nothing short of getting hmm… You know what we mean
Find your local Esri India office and get answers for your questions.
Search available positions, or contact our human resources team.
Talk over the phone