(Source: Fairfield Current) Kelly Services (NASDAQ:KELYB) and Barrett Business Services … The company also provides staffing and recruiting services, such as on-demand or short-term …