Managing-director meaning

The chief executive of a limited company.
noun
0
0
Advertisement