Even gaining qualifications in Italy didn't help Abhishek, a 26-year-old migrant from India who got a master's degree in mechanical engineering at Turin's Polytechnic University last year.
Italy, which is also contending with an exodus of skilled nationals to stronger economies, needs qualified immigrants to fill growing skilled labour shortages, many economists say.
In 2023, work permits will be granted to around 83,000 non-EU migrants, according to government data, less than a third of the 277,000 who applied for them.
Barbera at Turin University said the lack of migrants in skilled professions has become entrenched and hard to reverse.
"Migrants in Italy have virtually no access to the middle class," he said.