french, property careers in Dehradun, India