January 2020

25th January 2023

BREXIT – UK finally leaves the EU with enormous changes affecting the job market.  Candidate supply decreases and right to work restrictions severely limit volume of applications