Toughest Jobs to Fill Engineers Nurses Skilled trade Teachers Sales Rep Technicians Drivers IT staff Laborers Machine Operators Source: Manpower Inc