Printer friendly

What does OSR stand for?

OSR stands for On-Site Representative

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Military and Government

See other definitions of OSR

Other Resources:
We have 137 other meanings of OSR in our Acronym Attic

Samples in periodicals archive:

Hollywood Locations Portfolio Manager, Jeff Cooper, will continue to be our on-site representative at Los Angeles Union Station, and will now handle all filming requests for Metro's entire transit system.
This includes assisting with the initial investigation, setting reserves, and serving as the on-site representative of claims personnel that typically work the case from a remote location.
The company has vacancies for on-site representatives, called couriers, in all of its 160 parcs in 12 countries and islands across Europe.