guest relations officer careers in Mohali, India