You said it I didn’t
According to recent survey by a background screening company 57% of companies think they should do a better job at screening their employees. Just some food for thought.
According to recent survey by a background screening company 57% of companies think they should do a better job at screening their employees. Just some food for thought.