paymaster

Noun

 * 1) An official in charge of payments to employees, troops, etc.
 * 2) A person or body which demands loyalty or services in return for payment (especially as paid in advance).