CompTIA launches Tech Job Posting Optimizer Majority of HR professionals cite factors that contribute to over-spec’ing of job postings DOWNERS GROVE, Ill. – Employer hiring...