provider

An organization or individual that supplies goods or services.