prestataire

Etymology
From the radical of.

Noun

 * 1) a provider (of a service), an agent
 * 2) a beneficiary or user of a service