managing director

managing director

managing director

Noun

someone who controls resources and expenditures

Synonyms: