Search Salary Now

Trending now: Facebook, Amazon, Apple, Netflix, Google, Airbnb, Uber, Linkedin, Salesforce

New Click to see up to date H1-B filings from MICROSOFT
144 Records, Median Salary $156036.5

<100k0% Complete (success)
100k-150k40.277777777778% Complete (success)
150k-200k53.472222222222% Complete (warning)
>200k6.25% Complete (danger)
EMPLOYERJOB TITLEBASE SALARYLOCATIONSUBMIT DATESTART DATECASE STATUS
MICROSOFT CORPORATIONAPPLIED SCIENTIST161,000SUNNYVALE, CALIFORNIA05/31/201906/06/2019CERTIFIED
MICROSOFT CORPORATIONBUSINESS DEVELOPMENT MANAGER138,500SUNNYVALE, CALIFORNIA02/11/201903/18/2019CERTIFIED
MICROSOFT CORPORATIONBUSINESS DEVELOPMENT MANAGER138,500SUNNYVALE, CALIFORNIA02/13/201902/20/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST118,000SUNNYVALE, CALIFORNIA01/16/201907/17/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST118,000SUNNYVALE, CALIFORNIA01/31/201908/01/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST118,000SUNNYVALE, CALIFORNIA02/19/201908/21/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST131,997SUNNYVALE, CALIFORNIA02/01/201908/03/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST135,000SUNNYVALE, CALIFORNIA06/11/201906/12/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST140,385SUNNYVALE, CALIFORNIA05/20/201911/12/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST154,000SUNNYVALE, CALIFORNIA06/05/201906/11/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST158,800SUNNYVALE, CALIFORNIA04/16/201910/01/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST160,000SUNNYVALE, CALIFORNIA03/19/201903/25/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST165,000SUNNYVALE, CALIFORNIA03/29/201904/04/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST168,000SUNNYVALE, CALIFORNIA06/19/201906/25/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST173,670SUNNYVALE, CALIFORNIA05/14/201911/09/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST184,581SUNNYVALE, CALIFORNIA04/23/201908/21/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST184,581SUNNYVALE, CALIFORNIA03/01/201908/21/2019CERTIFIED
MICROSOFT CORPORATIONDATA AND APPLIED SCIENTIST204,747SUNNYVALE, CALIFORNIA01/08/201903/01/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN ENGINEER109,242SUNNYVALE, CALIFORNIA02/13/201902/20/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN ENGINEER155,000SUNNYVALE, CALIFORNIA02/11/201904/25/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN ENGINEER155,000SUNNYVALE, CALIFORNIA02/28/201902/28/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER118,000SUNNYVALE, CALIFORNIA03/11/201909/10/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER118,000SUNNYVALE, CALIFORNIA03/21/201909/20/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,000SUNNYVALE, CALIFORNIA03/26/201909/25/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/06/201909/05/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/12/201909/11/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/12/201909/11/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/15/201909/14/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/15/201909/14/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/15/201909/14/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/15/201909/14/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/18/201909/17/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER129,500SUNNYVALE, CALIFORNIA03/21/201909/20/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER138,500SUNNYVALE, CALIFORNIA04/12/201904/12/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER140,000SUNNYVALE, CALIFORNIA06/05/201906/11/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER145,000SUNNYVALE, CALIFORNIA02/15/201902/21/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER145,000SUNNYVALE, CALIFORNIA05/01/201905/07/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER147,000SUNNYVALE, CALIFORNIA04/23/201904/23/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER147,000SUNNYVALE, CALIFORNIA06/18/201906/24/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER147,833SUNNYVALE, CALIFORNIA06/03/201906/07/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER152,000SUNNYVALE, CALIFORNIA01/15/201902/11/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER158,000SUNNYVALE, CALIFORNIA04/30/201905/03/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER162,000SUNNYVALE, CALIFORNIA04/01/201904/12/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER162,000SUNNYVALE, CALIFORNIA04/11/201904/17/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER162,000SUNNYVALE, CALIFORNIA04/17/201904/23/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER162,000SUNNYVALE, CALIFORNIA04/18/201904/24/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER163,400SUNNYVALE, CALIFORNIA03/13/201905/30/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER165,000SUNNYVALE, CALIFORNIA01/31/201904/09/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER170,000SUNNYVALE, CALIFORNIA05/22/201905/28/2019CERTIFIED
MICROSOFT CORPORATIONDESIGN VERIFICATION ENGINEER180,000SUNNYVALE, CALIFORNIA06/19/201906/25/2019CERTIFIED
MICROSOFT CORPORATIONDESIGNER170,000SUNNYVALE, CALIFORNIA03/14/201903/20/2019CERTIFIED
MICROSOFT CORPORATIONHARDWARE ENGINEER131,000SUNNYVALE, CALIFORNIA01/31/201904/08/2019CERTIFIED
MICROSOFT CORPORATIONHARDWARE ENGINEER145,000SUNNYVALE, CALIFORNIA03/07/201903/13/2019CERTIFIED
MICROSOFT CORPORATIONHARDWARE ENGINEER170,000SUNNYVALE, CALIFORNIA05/24/201905/30/2019CERTIFIED
MICROSOFT CORPORATIONHW SYSTEMS ENGINEER147,000SUNNYVALE, CALIFORNIA03/06/201903/13/2019CERTIFIED
MICROSOFT CORPORATIONLOGIC DESIGN ENGINEER155,000SUNNYVALE, CALIFORNIA02/12/201902/19/2019CERTIFIED
MICROSOFT CORPORATIONMARKETING COMMUNICATIONS MANAGER169,770SUNNYVALE, CALIFORNIA01/17/201902/05/2019CERTIFIED
MICROSOFT CORPORATIONPERFORMANCE ARCHITECT180,000SUNNYVALE, CALIFORNIA03/27/201904/03/2019CERTIFIED
MICROSOFT CORPORATIONPRINCIPAL DESIGN VERIFICATION ENGINEER222,896SUNNYVALE, CALIFORNIA04/09/201909/30/2019CERTIFIED
MICROSOFT CORPORATIONPRINCIPAL SOC ARCHITECT200,000SUNNYVALE, CALIFORNIA01/09/201901/09/2019CERTIFIED
MICROSOFT CORPORATIONPRINCIPAL SOFTWARE ENGINEER213,465SUNNYVALE, CALIFORNIA06/14/201907/15/2019CERTIFIED
MICROSOFT CORPORATIONPROGRAM MANAGER130,000SUNNYVALE, CALIFORNIA03/19/201909/18/2019CERTIFIED
MICROSOFT CORPORATIONPROGRAM MANAGER133,301SUNNYVALE, CALIFORNIA01/11/201901/15/2019CERTIFIED
MICROSOFT CORPORATIONPROGRAM MANAGER137,000SUNNYVALE, CALIFORNIA05/03/201911/01/2019CERTIFIED
MICROSOFT CORPORATIONPROGRAM MANAGER137,115SUNNYVALE, CALIFORNIA02/04/201908/06/2019CERTIFIED
MICROSOFT CORPORATIONPROGRAM MANAGER139,885SUNNYVALE, CALIFORNIA04/24/201905/20/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN ENGINEER187,000SUNNYVALE, CALIFORNIA03/08/201903/14/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER148,000SUNNYVALE, CALIFORNIA01/31/201902/22/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER155,000SUNNYVALE, CALIFORNIA06/05/201906/11/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER178,333SUNNYVALE, CALIFORNIA04/01/201904/05/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER178,333SUNNYVALE, CALIFORNIA05/14/201905/20/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER190,000SUNNYVALE, CALIFORNIA05/28/201905/31/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR DESIGN VERIFICATION ENGINEER206,474SUNNYVALE, CALIFORNIA01/11/201907/11/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR ELECTRICAL ENGINEER165,000SUNNYVALE, CALIFORNIA05/10/201905/16/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR ELECTRICAL ENGINEER195,000SUNNYVALE, CALIFORNIA05/10/201905/16/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR ELECTRICAL ENGINEER205,000SUNNYVALE, CALIFORNIA04/11/201904/24/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR HARDWARE ENGINEER182,030SUNNYVALE, CALIFORNIA05/03/201905/09/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR HARDWARE ENGINEER192,000SUNNYVALE, CALIFORNIA03/19/201903/25/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR PROGRAM MANAGER164,825SUNNYVALE, CALIFORNIA02/08/201902/15/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR PROGRAM MANAGER172,000SUNNYVALE, CALIFORNIA05/29/201908/01/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR SOFTWARE DEVELOPMENT ENGINEER182,030SUNNYVALE, CALIFORNIA06/21/201907/08/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR SOFTWARE ENGINEER175,200SUNNYVALE, CALIFORNIA01/14/201902/19/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR SOFTWARE ENGINEER180,000SUNNYVALE, CALIFORNIA02/26/201903/04/2019CERTIFIED
MICROSOFT CORPORATIONSENIOR SOFTWARE ENGINEER180,000SUNNYVALE, CALIFORNIA05/24/201905/30/2019CERTIFIED
MICROSOFT CORPORATIONSILICON ARCHITECT160,000SUNNYVALE, CALIFORNIA03/27/201909/26/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER119,300SUNNYVALE, CALIFORNIA01/23/201907/25/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER130,000SUNNYVALE, CALIFORNIA05/03/201905/09/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER131,560SUNNYVALE, CALIFORNIA03/05/201903/25/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER131,560SUNNYVALE, CALIFORNIA03/05/201903/05/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER132,825SUNNYVALE, CALIFORNIA04/05/201904/12/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER132,825SUNNYVALE, CALIFORNIA04/08/201905/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER132,960SUNNYVALE, CALIFORNIA01/08/201901/28/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER135,100SUNNYVALE, CALIFORNIA05/14/201911/09/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER138,000SUNNYVALE, CALIFORNIA02/27/201903/05/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER140,000SUNNYVALE, CALIFORNIA04/12/201904/18/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER141,104SUNNYVALE, CALIFORNIA05/03/201911/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER141,914SUNNYVALE, CALIFORNIA04/16/201910/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER143,885SUNNYVALE, CALIFORNIA06/07/201912/06/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER144,200SUNNYVALE, CALIFORNIA03/25/201903/25/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER144,200SUNNYVALE, CALIFORNIA02/11/201903/04/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER145,000SUNNYVALE, CALIFORNIA04/23/201904/29/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER146,810SUNNYVALE, CALIFORNIA04/04/201904/29/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER147,000SUNNYVALE, CALIFORNIA01/29/201903/11/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER147,000SUNNYVALE, CALIFORNIA02/20/201902/27/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER147,833SUNNYVALE, CALIFORNIA05/01/201905/07/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER148,000SUNNYVALE, CALIFORNIA03/19/201903/25/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER150,360SUNNYVALE, CALIFORNIA05/13/201911/08/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER152,000SUNNYVALE, CALIFORNIA02/28/201904/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER153,093SUNNYVALE, CALIFORNIA05/02/201910/30/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER153,200SUNNYVALE, CALIFORNIA01/14/201901/16/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER154,539SUNNYVALE, CALIFORNIA05/17/201911/12/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER155,040SUNNYVALE, CALIFORNIA01/18/201903/11/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER155,081SUNNYVALE, CALIFORNIA04/09/201909/06/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER155,655SUNNYVALE, CALIFORNIA01/14/201905/27/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER156,418SUNNYVALE, CALIFORNIA04/24/201910/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER157,495SUNNYVALE, CALIFORNIA05/08/201911/06/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER157,516SUNNYVALE, CALIFORNIA05/14/201911/08/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER158,000SUNNYVALE, CALIFORNIA04/02/201904/15/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER158,722SUNNYVALE, CALIFORNIA04/18/201910/01/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER160,000SUNNYVALE, CALIFORNIA06/20/201906/26/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER161,700SUNNYVALE, CALIFORNIA06/13/201912/12/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER162,000SUNNYVALE, CALIFORNIA02/22/201902/28/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER163,000SUNNYVALE, CALIFORNIA05/09/201905/15/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER163,606SUNNYVALE, CALIFORNIA04/08/201909/02/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER167,135SUNNYVALE, CALIFORNIA05/10/201911/07/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER170,000SUNNYVALE, CALIFORNIA06/06/201906/12/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER172,528SUNNYVALE, CALIFORNIA04/10/201909/06/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER172,584SUNNYVALE, CALIFORNIA05/15/201911/09/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER173,228SUNNYVALE, CALIFORNIA03/20/201909/10/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER173,815SUNNYVALE, CALIFORNIA04/10/201909/20/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER173,984SUNNYVALE, CALIFORNIA04/15/201909/02/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER173,984SUNNYVALE, CALIFORNIA04/15/201909/02/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER176,600SUNNYVALE, CALIFORNIA04/15/201909/21/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER178,000SUNNYVALE, CALIFORNIA04/04/201904/10/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER178,300SUNNYVALE, CALIFORNIA04/18/201904/24/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER179,229SUNNYVALE, CALIFORNIA04/30/201910/25/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER179,940SUNNYVALE, CALIFORNIA02/06/201908/08/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER185,046SUNNYVALE, CALIFORNIA06/14/201912/13/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER190,000SUNNYVALE, CALIFORNIA05/07/201905/13/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEER195,925SUNNYVALE, CALIFORNIA06/21/201912/21/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEERING LEAD233,347SUNNYVALE, CALIFORNIA01/14/201907/12/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEERING LEAD233,347SUNNYVALE, CALIFORNIA02/25/201903/04/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEERING LEAD233,347SUNNYVALE, CALIFORNIA02/25/201903/04/2019CERTIFIED
MICROSOFT CORPORATIONSOFTWARE ENGINEERING MANAGER194,040SUNNYVALE, CALIFORNIA04/04/201909/18/2019CERTIFIED

This website indexes the Labor Condition Application (LCA) disclosure data from the United States Department of Labor (DOL).
Prior to filing an H-1B petition with the USCIS, an employer must file an LCA with the DOL.
An 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 3.5 million records between Oct. 2013 and Jun. 2019
Copyright @ h1bdata.info. All rights reserved.
Contact us