Home / Companies / Ecolab Inc.
Ecolab Inc. H-1B company data
Employer profile assembled from DOL OFLC LCA rows and USCIS H-1B Employer Data Hub petition summaries. Rows below include aliases, source IDs, filing coverage, petition counts, role coverage, worksite coverage, and wage summary fields when present.
| Employer | LCA filings | Role titles | Worksites | Coverage | USCIS approvals | Top role | Sources | Open |
|---|---|---|---|---|---|---|---|---|
| Ecolab Inc. ECOLAB INC | 122 | 49 | 20 | FY2016 to FY2026 Latest decision 2026-03-24 | 164 | ASSISTANT MARKETING MANAGER/SENIOR MARKETING ANALYST 10 filings | dol_oflc_lca, uscis_h1b_employer_data_hub | Profile |
| GCS SVCS INC ECOLAB INC GCS SVCS INC ECOLAB INC | 0 | - | - | FY- to FY- Latest decision - | 1 | - | uscis_h1b_employer_data_hub | Profile |
Activity summary
| LCA filings | 122 |
| Certified LCAs | 114 |
| Denied LCAs | 1 |
| Role titles | 49 |
| Worksites | 20 |
| Latest decision | 2026-03-24 |
| USCIS approvals | 164 |
| USCIS denials | 4 |
Aliases and source names
| Aliases | Source Names | Sources |
|---|---|---|
| ECOLAB INC | Ecolab Inc., ECOLAB INC | dol_oflc_lca, uscis_h1b_employer_data_hub |
Top roles
| Title | SOC | LCA filings | Low wage min | High wage max |
|---|---|---|---|---|
| ASSISTANT MARKETING MANAGER/SENIOR MARKETING ANALYST | 13-1161 | 10 | $110,000 | $0 |
| Marketing Manager | 11-2021.00 Marketing Managers | 9 | $117,500 | $136,000 |
| ASSISTANT MARKETING MANAGER | 11-2021 MARKETING MANAGERS | 7 | $87,190 | $111,000 |
| MARKETING MANAGER | 11-2021 MARKETING MANAGERS | 7 | $111,500 | $130,000 |
| FINANCE MANAGER | 11-3031 | 6 | $110,000 | $0 |
| FINANCIAL ANALYSIS MANAGER I | 11-3031 FINANCIAL MANAGERS | 6 | $110,323 | $120,000 |
| Assistant Marketing Manager | 11-2021.00 Marketing Managers | 5 | $111,000 | $125,000 |
| Finance Manager | 11-3031.00 Financial Managers | 5 | $111,529 | $135,000 |
| HUMAN RESOURCES SPECIALIST | 13-1071 HUMAN RESOURCES SPECIALISTS | 5 | $70,000 | $85,000 |
| Director II- Bioquell Business and Strategic Development | 11-2021.00 Marketing Managers | 2 | $160,000 | $160,000 |
Top markets
| City | State | Postal Code | LCA Count | Role Title Count | Wage Low Min | Wage High Max | First Fiscal Year | Latest Fiscal Year |
|---|---|---|---|---|---|---|---|---|
| St. Paul | MN | 55102 | 32 | 13 | 87,190 | 170,000 | 2,016 | 2,025 |
| Saint Paul | MN | 55102 | 22 | 11 | 70,000 | 178,000 | 2,016 | 2,024 |
| Naperville | IL | 60563 | 21 | 12 | 88,290 | 172,771 | 2,016 | 2,026 |
| St Paul | MN | 55102 | 9 | 6 | 84,000 | 120,000 | 2,017 | 2,019 |
| Irving | TX | 75062 | 5 | 3 | 100,000 | 175,000 | 2,020 | 2,022 |
| Greensboro | NC | 27409 | 4 | 3 | 100,000 | 130,000 | 2,016 | 2,019 |
| Matawan | NJ | 07747 | 4 | 2 | 130,000 | 0 | 2,018 | 2,018 |
| Sugar Land | TX | 77478 | 4 | 4 | 71,510 | 117,954 | 2,019 | 2,019 |
| Eagan | MN | 55121 | 3 | 2 | 95,000 | 105,000 | 2,018 | 2,023 |
| Alpharetta | GA | 30004 | 2 | 1 | 107,000 | 0 | 2,017 | 2,017 |
Full company payload
| Company ID | company:ecolab |
| Name | Ecolab Inc. |
| Normalized Name | ecolab |
| Source Company Ids | company_dol_oflc_lca_ecolab_inc, company_uscis_h1b_datahub_ecolab_inc_tax_1510, company_uscis_h1b_datahub_ecolab_inc_tax_1390, company_uscis_h1b_datahub_ecolab_inc_tax_1945 |
| Source Names | Ecolab Inc., ECOLAB INC |
| Aliases | ECOLAB INC |
| Sources | dol_oflc_lca, uscis_h1b_employer_data_hub |
Identifiers
[
{
"identifier_type": "tax_id_last_four",
"identifier_value": "1510",
"source": "uscis_h1b_employer_data_hub"
},
{
"identifier_type": "tax_id_last_four",
"identifier_value": "1390",
"source": "uscis_h1b_employer_data_hub"
},
{
"identifier_type": "tax_id_last_four",
"identifier_value": "1945",
"source": "uscis_h1b_employer_data_hub"
}
]LCA Activity
{
"lca_count": 122,
"case_count": 122,
"role_title_count": 49,
"worksite_count": 20,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2026,
"latest_decision_date": "2026-03-24",
"certified_count": 114,
"denied_count": 1
}Petition Activity
{
"total_approval": 164,
"total_denial": 4,
"fiscal_years": [
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023"
],
"year_metrics": [
{
"cities": [
"Eagan",
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2009,
"naics_codes": [
"32"
],
"postal_codes": [
"55102",
"55121"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 16,
"initial_approval": 5,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2009",
"source_record_ids": [
"sr_uscis_h1b_datahub_2009_row_037946",
"sr_uscis_h1b_datahub_2009_row_037947",
"sr_uscis_h1b_datahub_2009_row_037948"
],
"continuing_approval": 11
},
{
"cities": [
"Eagan",
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2010,
"naics_codes": [
"32"
],
"postal_codes": [
"55102",
"55120"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 19,
"initial_approval": 7,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2010",
"source_record_ids": [
"sr_uscis_h1b_datahub_2010_row_031386",
"sr_uscis_h1b_datahub_2010_row_031387",
"sr_uscis_h1b_datahub_2010_row_031388"
],
"continuing_approval": 12
},
{
"cities": [
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2011,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 1,
"initial_denial": 1,
"total_approval": 10,
"initial_approval": 5,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2011",
"source_record_ids": [
"sr_uscis_h1b_datahub_2011_row_036409",
"sr_uscis_h1b_datahub_2011_row_036410"
],
"continuing_approval": 5
},
{
"cities": [
"Egan",
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2012,
"naics_codes": [
"32"
],
"postal_codes": [
"55102",
"55121",
"55402"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 11,
"initial_approval": 7,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2012",
"source_record_ids": [
"sr_uscis_h1b_datahub_2012_row_032475",
"sr_uscis_h1b_datahub_2012_row_032476",
"sr_uscis_h1b_datahub_2012_row_032477",
"sr_uscis_h1b_datahub_2012_row_032478"
],
"continuing_approval": 4
},
{
"cities": [
"Eagan",
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2013,
"naics_codes": [
"32"
],
"postal_codes": [
"55102",
"55121"
],
"total_denial": 1,
"initial_denial": 0,
"total_approval": 20,
"initial_approval": 7,
"continuing_denial": 1,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2013",
"source_record_ids": [
"sr_uscis_h1b_datahub_2013_row_031043",
"sr_uscis_h1b_datahub_2013_row_031044",
"sr_uscis_h1b_datahub_2013_row_031045"
],
"continuing_approval": 13
},
{
"cities": [
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2014,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 23,
"initial_approval": 9,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2014",
"source_record_ids": [
"sr_uscis_h1b_datahub_2014_row_030637",
"sr_uscis_h1b_datahub_2014_row_030638"
],
"continuing_approval": 14
},
{
"cities": [
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2015,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 1,
"initial_denial": 0,
"total_approval": 9,
"initial_approval": 3,
"continuing_denial": 1,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2015",
"source_record_ids": [
"sr_uscis_h1b_datahub_2015_row_025115",
"sr_uscis_h1b_datahub_2015_row_025116"
],
"continuing_approval": 6
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2016,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 2,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2016",
"source_record_ids": [
"sr_uscis_h1b_datahub_2016_row_026435"
],
"continuing_approval": 2
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2017,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 1,
"initial_denial": 0,
"total_approval": 3,
"initial_approval": 0,
"continuing_denial": 1,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2017",
"source_record_ids": [
"sr_uscis_h1b_datahub_2017_row_023855"
],
"continuing_approval": 3
},
{
"cities": [
"Saint Paul",
"St Paul"
],
"states": [
"MN"
],
"fiscal_year": 2018,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 19,
"initial_approval": 9,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2018",
"source_record_ids": [
"sr_uscis_h1b_datahub_2018_row_025974",
"sr_uscis_h1b_datahub_2018_row_025975"
],
"continuing_approval": 10
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2019,
"naics_codes": [
"32",
"99"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 10,
"initial_approval": 9,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2019",
"source_record_ids": [
"sr_uscis_h1b_datahub_2019_row_026203",
"sr_uscis_h1b_datahub_2019_row_026204"
],
"continuing_approval": 1
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2020,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 13,
"initial_approval": 7,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2020",
"source_record_ids": [
"sr_uscis_h1b_datahub_2020_row_015311"
],
"continuing_approval": 6
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2021,
"naics_codes": [
"22"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2021",
"source_record_ids": [
"sr_uscis_h1b_datahub_2021_row_016927"
],
"continuing_approval": 0
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2022,
"naics_codes": [
"22"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 5,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2022",
"source_record_ids": [
"sr_uscis_h1b_datahub_2022_row_016787"
],
"continuing_approval": 4
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2023,
"naics_codes": [
"22"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1510_2023",
"source_record_ids": [
"sr_uscis_h1b_datahub_2023_row_009339"
],
"continuing_approval": 1
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2014,
"naics_codes": [
"32"
],
"postal_codes": [
"55102"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 0,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1390_2014",
"source_record_ids": [
"sr_uscis_h1b_datahub_2014_row_040852"
],
"continuing_approval": 1
},
{
"cities": [
"Saint Paul"
],
"states": [
"MN"
],
"fiscal_year": 2011,
"naics_codes": [
"32"
],
"postal_codes": [
"55121"
],
"total_denial": 0,
"initial_denial": 0,
"total_approval": 1,
"initial_approval": 1,
"continuing_denial": 0,
"petition_count_id": "petition_count_uscis_h1b_archive_ecolab_inc_tax_1945_2011",
"source_record_ids": [
"sr_uscis_h1b_datahub_2011_row_036837"
],
"continuing_approval": 0
}
]
}Geography
{
"states": [
"MN",
"IL",
"TX",
"NC",
"NJ",
"GA",
"PA",
"TN",
"VA",
"CA",
"FL",
"NY"
],
"cities": [
"St. Paul",
"Saint Paul",
"Naperville",
"St Paul",
"Irving",
"Greensboro",
"Matawan",
"Sugar Land",
"Eagan",
"Alpharetta",
"Elk Grove Village",
"Woodbury",
"King Of Prussia",
"Mount Juliet",
"Chesterfield",
"Los Angeles",
"Miramar",
"Elk Grove Villiage",
"Waxhaw",
"New York",
"Sugarland",
"Egan"
],
"postal_codes": [
"55102",
"60563",
"75062",
"27409",
"07747",
"77478",
"55121",
"30004",
"60007",
"55129",
"19406",
"37122",
"23832",
"90007",
"33027",
"28173",
"10018",
"55120",
"55402"
],
"top_markets": [
{
"city": "St. Paul",
"state": "MN",
"postal_code": "55102",
"lca_count": 32,
"role_title_count": 13,
"wage_low_min": 87190,
"wage_high_max": 170000,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2025
},
{
"city": "Saint Paul",
"state": "MN",
"postal_code": "55102",
"lca_count": 22,
"role_title_count": 11,
"wage_low_min": 70000,
"wage_high_max": 178000,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2024
},
{
"city": "Naperville",
"state": "IL",
"postal_code": "60563",
"lca_count": 21,
"role_title_count": 12,
"wage_low_min": 88290,
"wage_high_max": 172771,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2026
},
{
"city": "St Paul",
"state": "MN",
"postal_code": "55102",
"lca_count": 9,
"role_title_count": 6,
"wage_low_min": 84000,
"wage_high_max": 120000,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2019
},
{
"city": "Irving",
"state": "TX",
"postal_code": "75062",
"lca_count": 5,
"role_title_count": 3,
"wage_low_min": 100000,
"wage_high_max": 175000,
"first_fiscal_year": 2020,
"latest_fiscal_year": 2022
},
{
"city": "Greensboro",
"state": "NC",
"postal_code": "27409",
"lca_count": 4,
"role_title_count": 3,
"wage_low_min": 100000,
"wage_high_max": 130000,
"first_fiscal_year": 2016,
"latest_fiscal_year": 2019
},
{
"city": "Matawan",
"state": "NJ",
"postal_code": "07747",
"lca_count": 4,
"role_title_count": 2,
"wage_low_min": 130000,
"wage_high_max": 0,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2018
},
{
"city": "Sugar Land",
"state": "TX",
"postal_code": "77478",
"lca_count": 4,
"role_title_count": 4,
"wage_low_min": 71510,
"wage_high_max": 117954,
"first_fiscal_year": 2019,
"latest_fiscal_year": 2019
},
{
"city": "Eagan",
"state": "MN",
"postal_code": "55121",
"lca_count": 3,
"role_title_count": 2,
"wage_low_min": 95000,
"wage_high_max": 105000,
"first_fiscal_year": 2018,
"latest_fiscal_year": 2023
},
{
"city": "Alpharetta",
"state": "GA",
"postal_code": "30004",
"lca_count": 2,
"role_title_count": 1,
"wage_low_min": 107000,
"wage_high_max": 0,
"first_fiscal_year": 2017,
"latest_fiscal_year": 2017
}
]
}Industry
{
"naics_codes": [
"3251",
"22",
"32",
"99"
]
}Wage Summary
{
"annualized_low_min": 70000,
"annualized_high_max": 200000,
"annualized_low_avg": 119867.524590164
}Trend
[
{
"fiscal_year": 2016,
"quarter": "Q2",
"lca_count": 6,
"case_count": 6,
"role_title_count": 5,
"worksite_count": 5,
"wage_low_min": 95000,
"wage_high_max": 0,
"wage_low_avg": 114166.666666667
},
{
"fiscal_year": 2017,
"quarter": "Q2",
"lca_count": 17,
"case_count": 17,
"role_title_count": 7,
"worksite_count": 5,
"wage_low_min": 70000,
"wage_high_max": 0,
"wage_low_avg": 103538.235294118
},
{
"fiscal_year": 2018,
"quarter": "Q2",
"lca_count": 31,
"case_count": 31,
"role_title_count": 12,
"worksite_count": 8,
"wage_low_min": 79950,
"wage_high_max": 0,
"wage_low_avg": 110886.709677419
},
{
"fiscal_year": 2019,
"quarter": "Q2",
"lca_count": 18,
"case_count": 18,
"role_title_count": 8,
"worksite_count": 5,
"wage_low_min": 71510,
"wage_high_max": 145000,
"wage_low_avg": 115159.333333333
},
{
"fiscal_year": 2020,
"quarter": "Q2",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 119912,
"wage_high_max": 119912,
"wage_low_avg": 119912
},
{
"fiscal_year": 2020,
"quarter": "Q3",
"lca_count": 8,
"case_count": 8,
"role_title_count": 6,
"worksite_count": 4,
"wage_low_min": 113300,
"wage_high_max": 175000,
"wage_low_avg": 131269
},
{
"fiscal_year": 2020,
"quarter": "Q4",
"lca_count": 4,
"case_count": 4,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 111000,
"wage_high_max": 126852,
"wage_low_avg": 121349.75
},
{
"fiscal_year": 2021,
"quarter": "Q2",
"lca_count": 4,
"case_count": 4,
"role_title_count": 4,
"worksite_count": 2,
"wage_low_min": 97500,
"wage_high_max": 160000,
"wage_low_avg": 121632.25
},
{
"fiscal_year": 2021,
"quarter": "Q3",
"lca_count": 6,
"case_count": 6,
"role_title_count": 5,
"worksite_count": 3,
"wage_low_min": 97500,
"wage_high_max": 178000,
"wage_low_avg": 130338.166666667
},
{
"fiscal_year": 2021,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 116000,
"wage_high_max": 116000,
"wage_low_avg": 116000
},
{
"fiscal_year": 2022,
"quarter": "Q1",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 2,
"wage_low_min": 95220,
"wage_high_max": 141136,
"wage_low_avg": 112118.666666667
},
{
"fiscal_year": 2022,
"quarter": "Q2",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 1,
"wage_low_min": 116000,
"wage_high_max": 144279,
"wage_low_avg": 130139.5
},
{
"fiscal_year": 2022,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 129078,
"wage_high_max": 129078,
"wage_low_avg": 129078
},
{
"fiscal_year": 2023,
"quarter": "Q3",
"lca_count": 4,
"case_count": 4,
"role_title_count": 4,
"worksite_count": 3,
"wage_low_min": 105000,
"wage_high_max": 200000,
"wage_low_avg": 152625
},
{
"fiscal_year": 2023,
"quarter": "Q4",
"lca_count": 1,
"case_count": 1,
"role_title_count": 1,
"worksite_count": 1,
"wage_low_min": 150000,
"wage_high_max": 150000,
"wage_low_avg": 150000
},
{
"fiscal_year": 2024,
"quarter": "Q2",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 110000,
"wage_high_max": 130000,
"wage_low_avg": 120000
},
{
"fiscal_year": 2024,
"quarter": "Q3",
"lca_count": 5,
"case_count": 5,
"role_title_count": 4,
"worksite_count": 2,
"wage_low_min": 88290,
"wage_high_max": 172771,
"wage_low_avg": 138016.4
},
{
"fiscal_year": 2025,
"quarter": "Q1",
"lca_count": 2,
"case_count": 2,
"role_title_count": 2,
"worksite_count": 2,
"wage_low_min": 160135,
"wage_high_max": 170000,
"wage_low_avg": 165067.5
},
{
"fiscal_year": 2025,
"quarter": "Q2",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 110000,
"wage_high_max": 136000,
"wage_low_avg": 121333.333333333
},
{
"fiscal_year": 2026,
"quarter": "Q2",
"lca_count": 3,
"case_count": 3,
"role_title_count": 3,
"worksite_count": 3,
"wage_low_min": 165678,
"wage_high_max": 182203,
"wage_low_avg": 172627
}
]Links
{
"roles": "/v1/roles?company=Ecolab%20Inc.",
"wages": "/v1/wages?company=Ecolab%20Inc.",
"trends": "/v1/trends?company=Ecolab%20Inc."
}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=ecolab+inc&limit=5JSON