Search Salary Records

New Click to see up to date H1-B filings from CADATASOFT INC
174 Records, Median Salary $76690

<100k95.977011494253% Complete (success)
100k-150k4.0229885057471% Complete (success)
150k-200k0% Complete (warning)
>200k0% Complete (danger)
EMPLOYERJOB TITLEBASE SALARYLOCATIONSUBMIT DATESTART DATECASE STATUS
CADATASOFT INCAPPLICATION ANALYST80,000LOS ANGELES, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCASSOCIATE ENGINEER58,198OKLAHOMA CITY, OK03/21/201309/20/2013CERTIFIED
CADATASOFT INCBACKUP SOLUTIONS ARCHITECT90,000STERLING, VA03/05/201409/04/2014CERTIFIED
CADATASOFT INCBUSINESS ANALYST53,114REDLANDS, CA03/18/201309/17/2013WITHDRAWN
CADATASOFT INCBUSINESS ANALYST53,144REDLANDS, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCBUSINESS SYSTEMS ANALYST66,456MIDDLEBURY, CT11/07/201311/07/2013CERTIFIED
CADATASOFT INCDATA WAREHOUSE ENGINEER69,680ARLINGTON, VA05/21/201405/21/2014CERTIFIED
CADATASOFT INCLINUX ADMINISTRATOR70,000SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCMOBILE SOFTWARE DEVELOPER84,802SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCMOBILE SOFTWARE DEVELOPER84,802SANTA CLARA, CA05/21/201305/21/2013CERTIFIED
CADATASOFT INCMOBILE SOFTWARE DEVELOPER93,038SANTA CLARA, CA03/09/201409/07/2014CERTIFIED
CADATASOFT INCNETWORK SECURITY ENGINEER76,690ANAHEIM, CA03/09/201409/07/2014CERTIFIED
CADATASOFT INCPROGRAMMER56,222MILWAUKEE, WI03/21/201309/20/2013CERTIFIED
CADATASOFT INCPROGRAMMER ANALYST93,891CUPERTINO, CA11/25/201401/13/2015CERTIFIED
CADATASOFT INCPROGRAMMER ANALYST93,891SUNNYVALE, CA12/15/201401/13/2015CERTIFIED
CADATASOFT INCPROGRAMMER ANALYST99,570SUNNYVALE, CA02/19/201302/19/2013CERTIFIED
CADATASOFT INCQUALITY ASSURANCE ANALYST80,000SAN FRANCISCO, CA07/21/201407/21/2014CERTIFIED
CADATASOFT INCQUALITY ASSURANCE ANALYST80,000PARK RIDGE, NJ01/28/201302/01/2013WITHDRAWN
CADATASOFT INCQUALITY ASSURANCE ANALYST80,000PARK RIDGE, NJ01/28/201302/01/2013CERTIFIED
CADATASOFT INCRELEASE ENGINEER70,741ERIE, PA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSALESFORCE SOFTWARE DEVELOPER80,746SANTA CLARA, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSALESFORCE ANALYST67,621SAN JOSE, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSALESFORCE ANALYST80,000SAN FRANCISCO, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSALESFORCE BUSIENSS ANALYST79,643HERCULES, CA03/06/201409/03/2014CERTIFIED
CADATASOFT INCSALESFORCE BUSINESS ANALYST89,378MENLO PARK, CA02/05/201502/05/2015CERTIFIED
CADATASOFT INCSALESFORCE DEVELOPER63,586SHAWNEE, KS03/21/201309/20/2013CERTIFIED
CADATASOFT INCSALESFORCE DEVELOPER79,997SAN FRANCISCO, CA03/09/201409/07/2014CERTIFIED
CADATASOFT INCSALESFORCE DEVELOPER80,000ARLINGTON, VA02/10/201402/10/2014CERTIFIED
CADATASOFT INCSALESFORCE DEVELOPER89,669ARLINGTON, VA11/25/201402/06/2015CERTIFIED
CADATASOFT INCSALESFORCE SOFTWARE DEVELOPER81,016RICHARDSON, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSALESFORCE SOFTWARE DEVELOPER89,502HERCULES, CA12/16/201312/16/2013CERTIFIED
CADATASOFT INCSALESFORCE SOFTWARE DEVELOPER100,984SAN JOSE, CA04/19/201304/19/2013CERTIFIED
CADATASOFT INCSALESFORCE SOFTWARE DEVELOPER109,762SANTA CLARA, CA12/16/201412/16/2014CERTIFIED
CADATASOFT INCSALESFORCE SYSTEM ANALYST67,621SUNNYVALE, CA01/14/201502/25/2015CERTIFIED
CADATASOFT INCSALESFORCE SYSTEM ANALYST67,621SUNNYVALE, CA03/18/201309/17/2013CERTIFIED
CADATASOFT INCSALESFORCE SYSTEM ANALYST67,621SUNNYVALE, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSALESFORCE.COM SOFTWARE DEVELOPER80,746SAN FRANCISCO, CA08/01/201408/22/2014CERTIFIED
CADATASOFT INCSAN ADMINISTRATOR59,613SAN JOSE, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSAN ENGINEER/ADMINISTRATOR56,326SUNPRIARIE, WI03/21/201309/20/2013CERTIFIED
CADATASOFT INCSAN SYSTEMS ENGINEER76,627WEST HARTFORD, CT03/06/201403/06/2014CERTIFIED
CADATASOFT INCSAS ANALYST/ADMINISTRATOR59,738SEATTLE, WA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSAS ANALYST/ADMINISTRATOR62,442SEATTLE, WA09/19/201309/19/2013WITHDRAWN
CADATASOFT INCSENIOR IT ANALYST47,278PEORIA, IL03/21/201309/20/2013CERTIFIED
CADATASOFT INCSENIOR JAVA DEVELOPER101,421BASKING RIDGE, NJ01/28/201302/01/2013CERTIFIED
CADATASOFT INCSENIOR SOFTWARE DEVELOPER89,960SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE ANALYST65,000FRANKLIN LAKES, NJ03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER62,774MILWAUKEE, WI03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER63,128OWINGS MILLS, MD03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER65,603BRENTWOOD, TN03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER66,414MINNEAPOLIS, MN03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER67,163CHICAGO, IL12/03/201412/03/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER68,162IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER70,000SHAWNEE, KS03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER70,470IRVINE, CA03/09/201409/07/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER70,491ARLINGTON, VA03/18/201309/17/2013WITHDRAWN
CADATASOFT INCSOFTWARE DEVELOPER70,491ARLINGTON, VA03/20/201309/19/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER70,491FAIRFAX, VA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER71,219PLEASANTON, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER71,864CHARLESTOWN, MA09/27/201310/15/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER72,654SHAWNEE, KS03/18/201309/17/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER73,000IRVINE, CA12/06/201312/06/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER73,923SAN FRANCISCO, CA09/26/201410/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER75,000FOUNTAIN VALLEY, CA10/31/201410/31/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER75,000HERCULES, CA04/21/201405/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER76,170RALEIGH, NC02/22/201408/22/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER76,690SAN FRANCISCO, CA07/21/201407/21/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER76,690SOUTH SAN FRANCISCO, CA03/18/201309/17/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER76,690SAN FRANCISCO, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER77,626MILWAUKEE, WI06/11/201410/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,000CULVER CITY, CA11/25/201412/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,163DEARBORN, MI12/03/201412/03/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA01/30/201401/30/2014DENIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA01/30/201401/30/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER80,746SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER81,000SAN JOSE, CA03/04/201409/03/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER81,000SANTA CLARA, CA03/04/201409/03/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER82,000NEW YORK, NY01/27/201501/27/2015CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER84,802SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER84,802SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER85,446ALISO VIEJO, CA11/25/201412/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER88,254SAN MATEO, CA11/25/201412/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER88,254SUNNYVALE, CA07/21/201407/21/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER88,691LAWRENCE, KS01/26/201501/26/2015CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER89,960SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER90,000PLEASANTON, CA10/22/201411/15/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER90,000SAN MATEO, CA11/25/201411/25/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER93,038PALO ALTO, CA03/09/201409/07/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER94,162SAN MATEO, CA11/25/201412/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER97,219DALLAS, TX09/10/201410/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER109,762SANTA CLARA, CA11/25/201412/01/2014CERTIFIED
CADATASOFT INCSOFTWARE DEVELOPER109,762SANTA CLARA, CA12/19/201412/19/2014CERTIFIED
CADATASOFT INCSOFTWARE ENGINEER75,000STEVENS POINT, WI03/18/201409/17/2014CERTIFIED
CADATASOFT INCSOFTWARE ENGINEER80,000IRVINE, CA11/25/201411/25/2014CERTIFIED
CADATASOFT INCSOLUTIONS ARCHITECT87,526IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSOLUTIONS ARCHITECT90,000SAN DIEGO, CA03/04/201409/03/2014CERTIFIED
CADATASOFT INCSOLUTIONS ARCHITECT90,000STERLING, VA03/05/201409/04/2014CERTIFIED
CADATASOFT INCSR SOFTWARE ENGINEER STORAGE110,000SAN BRUNO, CA02/01/201302/01/2013CERTIFIED
CADATASOFT INCSTORAGE / SYSTEMS ENGINEER60,653FORT WASHINGTON, PA12/06/201312/06/2013CERTIFIED
CADATASOFT INCSTORAGE ADMIN.85,259WEST DES MOINES, IA11/25/201411/25/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR49,213PLANO, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR70,000LEXINGTON, KY03/04/201409/03/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR70,138PLANO, TX11/25/201411/25/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR76,669SAN JOSE, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR80,000WALTHAM, MA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR80,000WINDSOR, CT03/04/201409/03/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR80,000SAN JOSE, CA03/04/201409/03/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR80,000SAN JOSE, CA03/11/201409/10/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR80,000SAN JOSE, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSTORAGE ADMINISTRATOR/ENGINEER49,213IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE ENGINEER54,267NASHVILLE, TN03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE ENGINEER65,957BLOOMINGTON, MN10/31/201410/31/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER70,000CINCINNATI, OH02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER70,000WARREN, MI03/04/201409/03/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER70,678ALLENTOWN, PA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER77,334RESEARCH TRIANGLE PARK, NC07/24/201410/27/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER78,624NASHVILLE, TN03/06/201403/06/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER78,624DEERFIELD, IL03/18/201403/18/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER87,000KANSAS CITY, MO06/19/201406/19/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER90,000NEW YORK, NY06/18/201406/30/2014CERTIFIED
CADATASOFT INCSTORAGE ENGINEER91,874ANNAPOLIS, MD10/13/201410/13/2014CERTIFIED
CADATASOFT INCSTORAGE SERVICES ENGINEER70,000LOUISVILLE, KY03/04/201409/03/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEM ADMINISTRATOR70,000IRVING, TX01/13/201401/20/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ADMINISTRATOR80,746CUPERTINO, CA03/06/201403/06/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ADMINISTRATOR81,224ADDISON, TX06/12/201408/02/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER57,221MAIDEN, NC03/18/201309/17/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER57,470MEMPHIS, TN03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER60,632PITTSBURG, PA03/18/201309/17/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER62,587BARTLESVILLE, OK01/30/201401/30/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER64,626FORT WORTH, TX11/26/201311/26/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER65,021LOUISVILLE, KY03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER68,162IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER68,162IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER68,162IRVING, TX03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER70,000MADISON, WI02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER70,491VIENNA, VA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER72,218ATLANTA, GA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER74,714MOUNDS VIEW, MN02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER75,000VIENNA, VA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER75,000BETHLEHEM, PA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER75,000MAIDEN, NC02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER75,000STERLING, VA03/05/201409/04/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER75,000FORT WORTH, TX04/22/201310/01/2013CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER78,603WASHINGTON, DC07/24/201407/24/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER80,000PLYMOUTH, MN09/26/201410/01/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER80,000MAIDEN, NC02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER80,000SACRAMENTO, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER81,203ST.PAUL, MN11/03/201411/03/2014CERTIFIED
CADATASOFT INCSTORAGE SYSTEMS ENGINEER85,000WARREN, NJ02/22/201408/22/2014CERTIFIED
CADATASOFT INCSYSTEM ANALYST57,200LITTLETON, CO03/21/201309/20/2013CERTIFIED
CADATASOFT INCSYSTEM ANALYST66,602MOUNTAIN VIEW, CA09/15/201409/15/2014CERTIFIED
CADATASOFT INCSYSTEM ANALYST80,000MENLO PARK, CA12/22/201412/22/2014WITHDRAWN
CADATASOFT INCSYSTEM ANALYST80,000MENLO PARK, CA12/23/201412/23/2014CERTIFIED
CADATASOFT INCSYSTEM ANALYST88,300MENLO PARK, CA10/22/201411/01/2014CERTIFIED
CADATASOFT INCSYSTEM DESIGN ENGINEER72,093FRAMINGHAM, MA03/21/201309/20/2013CERTIFIED
CADATASOFT INCSYSTEMS ADMINISTRATOR61,110THOUSAND OAKS, CA03/19/201309/18/2013CERTIFIED
CADATASOFT INCSYSTEMS ADMINISTRATOR75,000ENGLEWOOD CLIFFS, NJ02/22/201408/22/2014CERTIFIED
CADATASOFT INCSYSTEMS ADMINISTRATOR80,000SAN JOSE, CA02/22/201408/22/2014CERTIFIED
CADATASOFT INCSYSTEMS ANALYST67,808OVERLAND PARK, KS12/03/201412/03/2014CERTIFIED
CADATASOFT INCSYSTEMS ANALYST70,000SANTA CLARA, CA03/18/201409/17/2014CERTIFIED
CADATASOFT INCSYSTEMS ENGINEER60,000DALLAS, TX11/18/201401/01/2015CERTIFIED
CADATASOFT INCSYSTEMS ENGINEER60,000DALLAS, TX11/18/201401/01/2015CERTIFIED
CADATASOFT INCSYSTEMS ENGINEER60,923SHAWNEE, KS03/18/201309/17/2013CERTIFIED
CADATASOFT INCTECHNICAL ANALYST67,621SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCTECHNICAL PROJECT MANAGER81,661BOSTON, MA02/22/201408/22/2014CERTIFIED
CADATASOFT INCTECHNICAL PROJECT MANAGER96,138SAN FRANCISCO, CA01/13/201501/13/2015CERTIFIED
CADATASOFT INCTECHNICAL PROJECT MANAGER119,621SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCTECHNICAL QUALITY ANALYST63,606PLEASANTON, CA02/25/201403/15/2014CERTIFIED
CADATASOFT INCTERADATA DBA65,000SANTA CLARA, CA03/21/201309/20/2013CERTIFIED
CADATASOFT INCTERADATA DBA74,360CHARLOTTE, NC12/03/201412/03/2014CERTIFIED
CADATASOFT INCVMWARE SYSTEMS ENGINEER64,480COPPELL, TX03/19/201309/18/2013CERTIFIED

This website indexed Labor Condition Application ("LCA") disclosure data from UNITED STATES DEPARTMENT OF LABOR.
Prior to filing the H-1B petition with the USCIS, an employer must file a LCA with the Department of Labor.
A Labor Condition Application ("LCA") is used by employers as supporting evidence for the petition for an H-1B visa.
DOL disclosure data does not indicate the employer's intended use for the LCA.

Indexed more than 2.6 million records between Oct 2012 and March 2017
Copyright @ h1bdata.info. All rights reserved.
Contact us