International recruitment firm, SThree (STHR: LSE) issued a trading update for the first quarter ended 28 February 2021 with net fees totalling £75.5 million, down 1% in constant currency and excluding Australia (CC), which the company exited in Q4 2020.