201 909 0906

Staffing Leaders Since 1980

Job Creation OUCH OUCH OUCH

A net lose of 1.9 million jobs since September 08.  If we factor in the first two weeks of 09 I am sure we are well over a net lose of over 2 million jobs in a little over 4   Read More…