One of the mysteries of the English language finally explained.
1(in the UK) self-regulatory organization, a body that regulates the activities of investment businesses.‘the delegation of supervisory powers to SRO's’
2North American Single room occupancy.‘the block was strictly SRO’
3Standing room only.‘the first game of the season would be SRO’
Top tips for CV writingRead more
In this article we explore how to impress employers with a spot-on CV.