Distributed teams are proliferating in all kinds of workplaces, especially with agile software development teams. In fact, only 12% of teams in large companies have co-located teams. In this session, Heidi will discuss the different kinds of distributed teams and common challenges they face. She will address ways to improve communication and increase engagement in a virtual environment, provide recommendations to encourage better collaboration and teamwork, and describe how to have effective online meetings. At the end of the talk, listeners will leave with pragmatic tips to help remote and virtual teams be engaged, happy and productive.