umbrella company

company that employs agency contractors who work on temporary contract assignments, usually through a recruitment agency

Categories: