Upwards of 80% of all jobs are never posted on job sites. If you’re in need of a new role, you need more than a solid resume.