Feb10
umbrella company
on February 10th, 2012 at 1:36 pmDo you know what an umbrella company is; in simple term Umbrella Company is a company that acts as an employer to agency contractors who work under fixed term contract assignment. Usually through a recruitment employment agency in the United Kingdom, if you follow the above link you can get a clear idea about Umbrella Company.
