One of the mysteries of the English language finally explained.
verb[with object]usually as adjective overstaffed
Supply with surplus staff.‘government departments are overstaffed’‘an overstaffed public sector’‘believing it would continue to grow, they had overstaffed the company’
Top tips for CV writingRead more
In this article we explore how to impress employers with a spot-on CV.