provider
pro-vid-er
noun
A person or organisation that supplies a particular service or commodity.
"They are a major provider of renewable energy."
Thesaurus
Synonyms: supplier
pro-vid-er
A person or organisation that supplies a particular service or commodity.
"They are a major provider of renewable energy."
Synonyms: supplier