delegation

A group of people representing a company or organisation.

» Business English Glossary