The Cahill Group performs its work and other services through a number of related and/or affiliated entities as well as through partnerships and joint ventures including unaffiliated entities. The exact nature of a team that performs any specific work is based on contracts mutually determined by the contracting parties.