senior & client manager careers in Dehradun, India