The distance manager :a hands-on guide to managing off-site employees and virtual teams