Operationally, the firm is organized into departments and groups of specialist lawyers, reflective of its varied areas of practice. To achieve flexibility as a service-oriented entity, it also maintains a good number of generalist practitioners who provide clients ready assistance on their various legal requirements.

Projects and cases are generally handled by working teams headed by a partner. These teams vary in size, depending on the nature and complexity of the engagement. The team structure, from experience, has proven to be a very effective method of delivering quality, timely, and cost-efficient legal assistance to clients.