A self-directed, cross-functional, client-based team consists of whatever specialists are needed to develop and execute a program for their client.