Published On: March 29th, 2013|

Onrec – Staff Writer

“The growing deficit of skilled labor needed to fill in-demand jobs is causing a drag on employers across the globe. A significant number of employers in the ten largest world economies said that extended job vacancies have resulted in lower revenue and productivity and the inability to grow their businesses.”(more)