In recent times, exacerbated by the pandemic, there have been issues around talent identification, shortlisting, selection and onboarding. In a recent study, research shows that 57% of people hired in ...