managing director

Noun
  1. Someone who controls resources and expenditures (synset 110034684)

Found on Word Lists

Other Searches