The next prime minister should lower the salary threshold for foreign workers in the UK from £30,000 to £20,000, according to a group of business and education bodies.
They say that such a move would help to avoid "acute" skills shortages.
Currently any non-EU citizen working in the UK must earn at least £30,000, but under current proposals this will be extended to EU citizens after Brexit.
Jasmine Whitbread, chief executive of London First, told Radio 5 Live's Wake Up To Money: "The problem is we are conflating highly skilled with highly paid".
She says 60% of all jobs in the UK are earning less than £30,000 and with unemployment at its lowest level since 1974 so we "need to ensure we avoid a cliff edge".