Managing Remote and Virtual Teams Overcoming the challenges of leading teams that are distributed across different locations.