managing director

noun

1.
someone who controls resources and expenditures