10 hardest jobs to fill in 2014

According to the Manpower Group’s ninth annual Talent Shortage Survey, these are the 10 jobs U.S. employers currently have the hardest time filling:

1. Skilled trade workers
2. Restaurant and hotel staff
3. Sales representatives
4. Teachers
5. Drivers
6. Accounting and finance staff
7. Laborers
8. IT staff
9. Engineers
10. Nurses

Source: Manpower Group, June 2014