Off-site

Business services provided for a client (customer) at the service provider’s location, not at the client premises.

Source: Staffing Industry Analysts

  • Share/Bookmark