Loading titleLoading artist
Employers are taking longer to fill vacancies, with an average of 39 days before a new staff member is hired, new research suggests..