INFORMATION TECHNOLOGY AND PROJECT MANAGERS

PERM cases by occupation

1

total

189d

avg processing

$76,648

avg wage

CaseEmployerStatusStateDecision
A-20323-22531 VIRTUSA CORPORATION CertifiedMA May 27, 2021