General
Deputy In Charge
A deputy appointed to assist the person in charge and act within an assigned scope.
2 meanings in 1 domain
General
A deputy appointed to assist the person in charge and act within an assigned scope.
General
DSTA's Depot Road headquarters complex, officially opened in 2016 to bring staff, laboratories and collaborative workspaces together.
Search an abbreviation, full name or workplace term.