Top candidates remain available for a short time before accepting offers elsewhere, yet the average time-to-hire across industries has reached 44 days, according to research conducted by AMS and the ...