← USCIS H-1B sponsor data

ETOUCH SYSTEMS CORPORATION — FY2022 H-1B

55 total approvals (15 initial + 40 continuing)

Petition counts

Initial approvals
15
Initial denials
1
Continuing approvals
40
Continuing denials
3

Employer

Name
ETOUCH SYSTEMS CORPORATION
Tax ID
3189
NAICS
54
Location
NEWARK, CA, 94560