on site in German
on site in German
vor Ort
At the site of a job, or at the location of the customer of a product or service, as opposed to at the vendor's factory or office.
vor Ort
On a particular site or in a particular building, as opposed to at a remote site or factory.