working on a short-term contract basis for several different companies

listen to the pronunciation of working on a short-term contract basis for several different companies
English - English

Definition of working on a short-term contract basis for several different companies in English English dictionary

working on a short-term contract basis for several different companies
freelance