Laura Rosca

Laura Rosca

Researcher

IT Six Global Services