
Virtual teams hold great promise and when successful, they enable people to work together regardless of location and organizations to extract the collective knowledge of widely dispersed employees. In order to tap into this potential, enterprises are increasingly using geographically distributed teams as a key part of their business strategy. However, they come with their