Business and management infographic & data visualisation
Unfortunately, although Twitter is now the second most popular social network to…
Infographic
Description
Unfortunately, although Twitter is now the second most popular social network to search for candidates after LinkedIn, many recruiters and sourcers still shy a