15 Pretty Good Virtual Team Building Ideas

What kind of virtual team building can I do with my distributed team? We all know that teamwork is critical to getting things done through people.  Building cohesive teams is already a challenge when everybody is face to face.  But developing trust, communicating well, collaborating readily, and problem-solving effectively become all the more difficult when […]