OSRL in industry Firm, Manpower
We browsed through millions of industry websites and resources and gathered around 2 meanings of OSRL in 2 categories used in industry section. Following information tells what does OSRL stand for in industry:
OSRL » Oil Spill Response Ltd Industry - Firm Advertisement: OSRL » One Step Recruitment Ltd Industry - Manpower