procurer
noun
[ prəˈkjʊərə ]
• a person who obtains a prostitute for another person.
• a person who causes someone to do something or something to happen.
Origin:
late Middle English (denoting a steward): from Anglo-Norman French procurour, from Latin procurator (see procurator). Sense 1 dates from the mid 17th century.