Where does “director general” come from?
director general (English) comes from French directeur général.
director general (English): the highest executive officer within a...
Definitions
- the highest executive officer within a...
Ancestry of “director general”, step by step