Spotlight on umbrella companies
Posted onWhile there is no legal definition, Umbrella Companies’ is a term used to describe Employment Intermediaries that employ temporary workers who go on to work for different agencies and/or end clients (ultimate recipient of the services). Umbrella companies will often contract with recruitment agencies, who then source the work opportunities. ‘Employment intermediaries’ rules apply to […]









Request a call back