Find the word definition

Wiktionary
umbrella company

n. (context UK English) A company that acts as an employer to fixed-term contractors, usually through an employment agency.

Wikipedia
Umbrella company

An umbrella company is a company that acts as an employer to agency contractors who work under a fixed term contract assignment, usually through a recruitment employment agency in the United Kingdom. Recruitment agencies issue contracts to a limited company as the agency liability would be reduced. It issues invoices to the recruitment agency (or client) and, when payment of the invoice is made, will typically pay the contractor through PAYE with the added benefit of offsetting some of the income through claiming expenses such as travel, meals, and accommodation.

Umbrella companies have become more prevalent in the UK since the British government introduced so-called " IR35" legislation that creates tests to determine employment status and ability to make use of small company tax reliefs. According to criteria set out by the UK Department for Business, Innovation & Skills, there are an estimated 4 million temporary workers in the UK, of whom 1.56 million are "classed as being in a management or senior official role, a professional occupation or an associate professional and technical occupation." It is estimated that 14% of the UK’s professional contractors are currently managing their business by working through an umbrella company.

Usage examples of "umbrella company".

I was the newest executive chef in Toscorp, Pino's umbrella company, looking as chefly as possible in my brand-new Bragard jacket with my name stitched in appropriate Tuscan blue, standing in the front cocktail area of Pino's newest: Coco Pazzo Teatro on the ground floor of the swank and stylish Paramount Hotel on West 46th Street.