scheduling coordinators careers in Mohali, India