Do you find yourself hiring "virtual" employees, such as virtual assistants or freelance workers? If so, you should be background checking these individuals just as you would background check someone who was coming to your organization day-in, day-out.
It's an interesting question: Who pays for background checks? Is it the employer? The potential employee? The school? The school would-be volunteer? The nanny? The parents of the kids the nanny will be watching?
Whether you're the CEO of an international, multi-million dollar corporation or the executive director of a local nonprofit, it's imperative that you background check your employees and volunteers.