
On Location Appoints John Thompson
On Location, a nationwide provider of labor and management services for exhibits, events, activations, and branded environments, is proud to announce the appointment of John Thompson to the newly established role of Sales & Growth – Branded Environments.





















