bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Companies / TPI Composites, Inc.

TPI Composites, Inc. H-1B company data

Summary

TPI Composites, Inc. filed 29 H-1B labor condition applications (LCAs) with the U.S. Department of Labor between FY2018-FY2025.

Of those, 28 were certified (a 100% certification rate among adjudicated filings).

The filings span 18 distinct role titles across 12 worksites.

The most-sponsored role was Design Engineer (4 filings), with offered wages from $79,747 to $80,000.

Separately, USCIS H-1B Employer Data Hub records show 12 approved and 1 denied H-1B petitions for this employer.

LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.

EmployerLCA filingsRole titlesWorksitesCoverageUSCIS approvalsTop roleSourcesOpen
TPI Composites, Inc.
TPI COMPOSITES INC
291812FY2018 to FY2025
Latest decision 2025-06-18
12DESIGN ENGINEER
4 filings
dol_oflc_lca, uscis_h1b_employer_data_hubProfile

Activity summary

LCA filings29
Certified LCAs28
Denied LCAs0
Role titles18
Worksites12
Latest decision2025-06-18
USCIS approvals12
USCIS denials1

Aliases and source names

AliasesSource NamesSources
TPI COMPOSITES INCTPI Composites, Inc., TPI Composites, TPI COMPOSITES INCdol_oflc_lca, uscis_h1b_employer_data_hub

Top roles

TitleSOCLCA filingsLow wage minHigh wage max
DESIGN ENGINEER17-2141
MECHANICAL ENGINEERS
4$79,747$80,000
Design Engineer17-2141.00
Mechanical Engineers
3$82,400$100,000
PROJECT ENGINEER17-2141
MECHANICAL ENGINEERS
2$87,000$87,000
QUALITY ENGINEERING LEADER17-2112
INDUSTRIAL ENGINEERS
2$90,000$90,000
Field Service Quality/Blade Engineer17-2141.00
Mechanical Engineers
2$76,608$76,608
Process Engineer17-2112.00
Industrial Engineers
2$87,482$87,482
Supply Chain Manager, Research and Analytics11-9199.04
Supply Chain Managers
2$139,050$139,050
Global Supply Chain Analyst17-2112.00
Industrial Engineers
1$83,200$83,200
IT Analyst, Lead15-1299.09
Information Technology Project Managers
1$130,000$130,000
Lead Composite Design Engineer17-2141.00
Mechanical Engineers
1$87,300$87,300

Top markets

CityStatePostal CodeLCA CountRole Title CountWage Low MinWage High MaxFirst Fiscal YearLatest Fiscal Year
WarrenRI28857364,00087,3002,0192,022
NewtonIA502085367,57490,0002,0192,019
ScottsdaleAZ852533372,00083,2002,0182,020
Santa TeresaNM880083276,608325,0002,0202,021
ScottsdaleAZ852582293,324130,0002,0252,025
WarrenRI0288521100,000100,0002,0232,023
ScottsdaleAZ8525821139,050139,0502,0212,021
ScottsdaleAZ852531198,39098,3902,0212,021
NewtonIA502081190,48090,4802,0212,021
Rhode IslandRI28851183,68083,6802,0212,021

Full company payload

Company IDcompany:tpi composites
NameTPI Composites, Inc.
Normalized Nametpi composites
Source Company Idscompany_dol_oflc_lca_tpi_composites_inc, company_dol_oflc_lca_tpi_composites, company_uscis_h1b_datahub_tpi_composites_inc_tax_0775, company_uscis_h1b_datahub_tpi_composites_inc_tax_8429, company_uscis_h1b_datahub_tpi_composites_inc_tax_0776
Source NamesTPI Composites, Inc., TPI Composites, TPI COMPOSITES INC
AliasesTPI COMPOSITES INC
Sourcesdol_oflc_lca, uscis_h1b_employer_data_hub
Names
{
  "source_names": [
    "TPI Composites, Inc.",
    "TPI Composites",
    "TPI COMPOSITES INC"
  ],
  "dba_names": [],
  "name_variants": [
    {
      "value": "TPI Composites",
      "filing_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "source": "dol_oflc_lca"
    },
    {
      "value": "TPI Composites, Inc.",
      "filing_count": 8,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "TPI COMPOSITES, INC.",
      "filing_count": 6,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "TPI COMPOSITES INC.",
      "filing_count": 1,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2018,
      "source": "dol_oflc_lca"
    },
    {
      "value": "TPI COMPOSITES INC",
      "source": "uscis_h1b_employer_data_hub"
    },
    {
      "value": "TPI COMPOSITES INC",
      "source": "uscis_h1b_employer_data_hub"
    },
    {
      "value": "TPI COMPOSITES INC",
      "source": "uscis_h1b_employer_data_hub"
    }
  ]
}
Identifiers
[
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "0775",
    "source": "uscis_h1b_employer_data_hub"
  },
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "8429",
    "source": "uscis_h1b_employer_data_hub"
  },
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "0776",
    "source": "uscis_h1b_employer_data_hub"
  }
]
LCA Activity
{
  "lca_count": 29,
  "case_count": 29,
  "role_title_count": 18,
  "worksite_count": 12,
  "total_workers": 29,
  "first_fiscal_year": 2018,
  "first_received_date": "2018-03-15",
  "latest_fiscal_year": 2025,
  "latest_decision_date": "2025-06-18",
  "certified_count": 28,
  "denied_count": 0,
  "status_breakdown": [
    {
      "value": "Certified",
      "filing_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "source": "dol_oflc_lca"
    },
    {
      "value": "CERTIFIED",
      "filing_count": 9,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Certified",
      "filing_count": 8,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "CERTIFIED-WITHDRAWN",
      "filing_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "WITHDRAWN",
      "filing_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    }
  ],
  "visa_class_breakdown": [
    {
      "value": "H-1B",
      "filing_count": 19,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "H-1B",
      "filing_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "source": "dol_oflc_lca"
    }
  ],
  "full_time_position_breakdown": [
    {
      "value": "Y",
      "filing_count": 19,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Y",
      "filing_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "source": "dol_oflc_lca"
    }
  ]
}
Petition Activity
{
  "initial_approval": 0,
  "initial_denial": 0,
  "continuing_approval": 0,
  "continuing_denial": 0,
  "total_approval": 12,
  "total_denial": 1,
  "fiscal_years": [
    "2009",
    "2019",
    "2020",
    "2021",
    "2022"
  ],
  "year_metrics": [
    {
      "cities": [
        "Newton",
        "Paradise Valley",
        "Scottsdale"
      ],
      "states": [
        "AZ",
        "IA"
      ],
      "fiscal_year": 2019,
      "naics_codes": [
        "33"
      ],
      "postal_codes": [
        "50208",
        "85253"
      ],
      "total_denial": 1,
      "initial_denial": 1,
      "total_approval": 4,
      "initial_approval": 3,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_0775_2019",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2019_row_007506",
        "sr_uscis_h1b_datahub_2019_row_007507",
        "sr_uscis_h1b_datahub_2019_row_007508"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Scottsdale"
      ],
      "states": [
        "AZ"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "33"
      ],
      "postal_codes": [
        "85253"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_0775_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_049635"
      ],
      "continuing_approval": 0
    },
    {
      "cities": [
        "Paradise Valley",
        "Scottsdale"
      ],
      "states": [
        "AZ"
      ],
      "fiscal_year": 2021,
      "naics_codes": [
        "33"
      ],
      "postal_codes": [
        "85253"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 3,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_0775_2021",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2021_row_054337",
        "sr_uscis_h1b_datahub_2021_row_054338"
      ],
      "continuing_approval": 3
    },
    {
      "cities": [
        "Scottsdale"
      ],
      "states": [
        "AZ"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "33"
      ],
      "postal_codes": [
        "85253"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_0775_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053795"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Warren"
      ],
      "states": [
        "RI"
      ],
      "fiscal_year": 2009,
      "naics_codes": [
        "32"
      ],
      "postal_codes": [
        "02885"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_8429_2009",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2009_row_004208"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Scottsdale"
      ],
      "states": [
        "AZ"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "99"
      ],
      "postal_codes": [
        "85253"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_8429_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053794"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Scottsdale"
      ],
      "states": [
        "AZ"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "33"
      ],
      "postal_codes": [
        "85253"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_tpi_composites_inc_tax_0776_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_049636"
      ],
      "continuing_approval": 0
    }
  ]
}
Addresses
{
  "office_addresses": [
    {
      "address_kind": "office",
      "raw_address": "SCOTTSDALE AZ 85258",
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85258",
      "filing_count": 4,
      "case_count": 4,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-06-18",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "office",
      "raw_address": "SCOTTSDALE AZ 85253",
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85253",
      "filing_count": 15,
      "case_count": 15,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2022,
      "latest_decision_date": "2022-04-28",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "office",
      "raw_address": "SCOTTSDALE AZ 85253",
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85253",
      "filing_count": 10,
      "case_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-07-23",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "worksite_addresses": [
    {
      "address_kind": "worksite",
      "raw_address": "SCOTTSDALE AZ 85258",
      "city": "Scottsdale",
      "county": "Maricopa",
      "state": "AZ",
      "postal_code": "85258",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2025,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-06-18",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 02885",
      "city": "Warren",
      "county": "Bristol",
      "state": "RI",
      "postal_code": "02885",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2023,
      "latest_decision_date": "2023-08-03",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 02885",
      "city": "Warren",
      "county": "Warren",
      "state": "RI",
      "postal_code": "02885",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2023,
      "latest_decision_date": "2023-07-27",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 2885",
      "city": "Warren",
      "county": "Warren",
      "state": "RI",
      "postal_code": "2885",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2022,
      "latest_fiscal_year": 2022,
      "latest_decision_date": "2022-04-28",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "SANTA TERESA NM 88008",
      "city": "Santa Teresa",
      "county": "Dona Ana",
      "state": "NM",
      "postal_code": "88008",
      "filing_count": 3,
      "case_count": 3,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-03-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "SCOTTSDALE AZ 85258",
      "city": "Scottsdale",
      "county": "Maricopa",
      "state": "AZ",
      "postal_code": "85258",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-03-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "SCOTTSDALE AZ 85253",
      "city": "Scottsdale",
      "county": "Maricopa",
      "state": "AZ",
      "postal_code": "85253",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-07-23",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "RHODE ISLAND RI 2885",
      "city": "Rhode Island",
      "county": "Warren",
      "state": "RI",
      "postal_code": "2885",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-06-15",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "NEWTON IA 50208",
      "city": "Newton",
      "county": "Jasper",
      "state": "IA",
      "postal_code": "50208",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-06-15",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 02885",
      "city": "Warren",
      "county": "Warren",
      "state": "RI",
      "postal_code": "02885",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-03-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 2885",
      "city": "Warren",
      "county": "Warren",
      "state": "RI",
      "postal_code": "2885",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-03-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WARREN RI 2885",
      "city": "Warren",
      "county": "Bristol",
      "state": "RI",
      "postal_code": "2885",
      "filing_count": 5,
      "case_count": 5,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2020,
      "latest_decision_date": "2020-03-26",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "SCOTTSDALE AZ 85253",
      "city": "Scottsdale",
      "county": "Maricopa",
      "state": "AZ",
      "postal_code": "85253",
      "filing_count": 3,
      "case_count": 3,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2020,
      "latest_decision_date": "2020-03-03",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "NEWTON IA 50208",
      "city": "Newton",
      "county": "Jasper",
      "state": "IA",
      "postal_code": "50208",
      "filing_count": 5,
      "case_count": 5,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "latest_decision_date": "2019-02-21",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "summary": {
    "office_address_count": 3,
    "worksite_address_count": 14,
    "has_street_address_evidence": true,
    "caveat": "LCA employer/worksite addresses are capped filing evidence scoped to matched source company names and should not be treated as verified headquarters without external validation."
  }
}
Geography
{
  "states": [
    "RI",
    "IA",
    "AZ",
    "NM"
  ],
  "cities": [
    "Warren",
    "Newton",
    "Scottsdale",
    "Santa Teresa",
    "Rhode Island",
    "Paradise Valley"
  ],
  "postal_codes": [
    "2885",
    "50208",
    "85253",
    "88008",
    "85258",
    "02885"
  ],
  "top_markets": [
    {
      "city": "Warren",
      "state": "RI",
      "postal_code": "2885",
      "lca_count": 7,
      "role_title_count": 3,
      "wage_low_min": 64000,
      "wage_high_max": 87300,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2022
    },
    {
      "city": "Newton",
      "state": "IA",
      "postal_code": "50208",
      "lca_count": 5,
      "role_title_count": 3,
      "wage_low_min": 67574,
      "wage_high_max": 90000,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019
    },
    {
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85253",
      "lca_count": 3,
      "role_title_count": 3,
      "wage_low_min": 72000,
      "wage_high_max": 83200,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2020
    },
    {
      "city": "Santa Teresa",
      "state": "NM",
      "postal_code": "88008",
      "lca_count": 3,
      "role_title_count": 2,
      "wage_low_min": 76608,
      "wage_high_max": 325000,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85258",
      "lca_count": 2,
      "role_title_count": 2,
      "wage_low_min": 93324,
      "wage_high_max": 130000,
      "first_fiscal_year": 2025,
      "latest_fiscal_year": 2025
    },
    {
      "city": "Warren",
      "state": "RI",
      "postal_code": "02885",
      "lca_count": 2,
      "role_title_count": 1,
      "wage_low_min": 100000,
      "wage_high_max": 100000,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2023
    },
    {
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85258",
      "lca_count": 2,
      "role_title_count": 1,
      "wage_low_min": 139050,
      "wage_high_max": 139050,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Scottsdale",
      "state": "AZ",
      "postal_code": "85253",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 98390,
      "wage_high_max": 98390,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Newton",
      "state": "IA",
      "postal_code": "50208",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 90480,
      "wage_high_max": 90480,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Rhode Island",
      "state": "RI",
      "postal_code": "2885",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 83680,
      "wage_high_max": 83680,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2021
    }
  ]
}
Industry
{
  "naics_codes": [
    "333611",
    "33",
    "32",
    "99"
  ],
  "naics_breakdown": [
    {
      "value": "333611",
      "filing_count": 19,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2025,
      "source": "dol_oflc_lca"
    },
    {
      "value": "333611",
      "filing_count": 10,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2021,
      "source": "dol_oflc_lca"
    }
  ]
}
Wage Summary
{
  "annualized_low_min": 64000,
  "annualized_high_max": 325000,
  "annualized_low_avg": 98311.1052631579
}
Trend
[
  {
    "fiscal_year": 2018,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 72000,
    "wage_high_max": 0,
    "wage_low_avg": 78500
  },
  {
    "fiscal_year": 2019,
    "quarter": "Q2",
    "lca_count": 9,
    "case_count": 9,
    "role_title_count": 4,
    "worksite_count": 2,
    "wage_low_min": 67574,
    "wage_high_max": 90000,
    "wage_low_avg": 82369
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 82400,
    "wage_high_max": 83200,
    "wage_low_avg": 82800
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 225000,
    "wage_high_max": 325000,
    "wage_low_avg": 225000
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q2",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 3,
    "worksite_count": 3,
    "wage_low_min": 76608,
    "wage_high_max": 139050,
    "wage_low_avg": 101046.666666667
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q3",
    "lca_count": 5,
    "case_count": 5,
    "role_title_count": 5,
    "worksite_count": 5,
    "wage_low_min": 76608,
    "wage_high_max": 139050,
    "wage_low_avg": 95460
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 98390,
    "wage_high_max": 98390,
    "wage_low_avg": 98390
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 64000,
    "wage_high_max": 64000,
    "wage_low_avg": 64000
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 87300,
    "wage_high_max": 87300,
    "wage_low_avg": 87300
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q4",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 100000,
    "wage_high_max": 100000,
    "wage_low_avg": 100000
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 93324,
    "wage_high_max": 130000,
    "wage_low_avg": 111662
  }
]
Links
{
  "roles": "/v1/roles?company=TPI%20Composites%2C%20Inc.",
  "wages": "/v1/wages?company=TPI%20Composites%2C%20Inc.",
  "trends": "/v1/trends?company=TPI%20Composites%2C%20Inc."
}

Frequently asked questions

Does TPI Composites, Inc. sponsor H-1B visas?
Yes. TPI Composites, Inc. filed 29 H-1B labor condition applications with the U.S. Department of Labor (FY2018-FY2025), of which 28 were certified. LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.
How many H-1B applications has TPI Composites, Inc. filed?
TPI Composites, Inc. has 29 H-1B LCA filings on record spanning FY2018-FY2025 across 18 role titles and 12 worksites.
What roles does TPI Composites, Inc. sponsor for H-1B?
The most common H-1B role at TPI Composites, Inc. is Design Engineer (4 filings). Other frequent roles include Project Engineer, Quality Engineering Leader, Field Service Quality/Blade Engineer, Process Engineer.
What wages does TPI Composites, Inc. offer H-1B workers?
For its most-sponsored role (Design Engineer), TPI Composites, Inc. reported offered wages ranging from $79,747 to $80,000 in DOL LCA filings.
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=tpi+composites&limit=5JSON