Designated Specialised Department
General
A department formally designated to perform specialised functions or provide specialist expertise.
A department formally designated to perform specialised functions or provide specialist expertise.
Search an abbreviation, full name or workplace term.