Teams are complex adaptive systems nested in other complex adaptive systems. The role of team coaching is to help the team understand its own internal and external dynamics so that it can make the whole system perform better. David will explore what's needed for coaches to be able to work with increasing levels of system complexity and what that means for coaches' developmental journeys.