IT and Staffing Solutions for a Changing World