provider, ra.
1. m. and f. person or company that provides and caters for everything you need for an end to large groups, associations, communities, etc.