BANK OF AMERICA — Green Card PERM Data
BANK OF AMERICA PERM & Green Card Filings
Does BANK OF AMERICA sponsor green cards? Yes. Below is every PERM labor certification filing by BANK OF AMERICA, including approval rates, PERM processing times, and salary data. The employer sponsored green card process from PERM filing to permanent residency typically takes 1 to 5+ years depending on visa category and country of birth.
Sponsors Green Cards?
Yes
2025 PERM filings
1
Recent processing time
16 monthsApprox.
Green Card Commitment
7.8%
PERM Filing Risk Factors
The DOL flags certain conditions on PERM applications that may trigger an audit, a request for additional documentation before a case can be certified. These are common in certain industries and don't indicate wrongdoing. Based on 12 PERM filings in the last year.
Foreign Worker Owns Stake
1 of 12 filings
The sponsored worker has an ownership interest in the company. Common with founders and small businesses. The DOL verifies the job offer is genuine.
Unusual Job Requirements
11 of 12 filings
The job requirements exceed what's standard for the occupation. The DOL checks whether requirements are tailored to the foreign worker.
PERM Filings by Quarter
PERM filings by quarter
PERM Processing Time by Year
PERM processing time by year
| Year | Filings | Certified | Denied | Withdrawn | Median Processing Days |
|---|---|---|---|---|---|
| 2025 | 1 | 0 | 0 | 1 | — |
| 2024 | 112 | 109 | 3 | 0 | 475 |
| 2023 | 106 | 106 | 0 | 0 | 421 |
| 2022 | 17 | 17 | 0 | 0 | 349 |
All PERM Filings
236 total| Job Title | Salary | Location | Filed | Decision | Days | Status |
|---|---|---|---|---|---|---|
VP; Sr Business Control Specialist G-100-25273-349207 | $117,900 | New York, NY | Sep 30, 2025 | Oct 1, 2025 | 1 | Withdrawn |
VP / Structured Credit Executive G-100-24239-292756 | $225,000 | San Jose, CA | Aug 26, 2024 | Dec 23, 2025 | 484 | Certified |
VP / DevOps Engineer Lead G-100-24221-253049 | $172,000 | Charlotte, NC | Aug 7, 2024 | Dec 11, 2025 | 491 | Certified |
VP / Data Engineer G-100-24221-253042 | $166,500 | Pennington, NJ | Aug 7, 2024 | Dec 11, 2025 | 491 | Certified |
AVP; Software Engineer G-100-24213-236324 | $147,500 | Charlotte, NC | Jul 31, 2024 | Nov 5, 2025 | 462 | Certified |
AVP / Software Engineer G-100-24213-236315 | $143,000 | Charlotte, NC | Jul 31, 2024 | Nov 5, 2025 | 462 | Certified |
Director / Senior Data Technology Manager G-100-24213-236302 | $202,400 | Jersey City, NJ | Jul 31, 2024 | Nov 5, 2025 | 462 | Certified |
Vice President, Feature Lead - Technology G-100-24206-219120 | $150,500 | Charlotte, NC | Jul 24, 2024 | Nov 5, 2025 | 469 | Certified |
VP / Software Engineer G-100-24206-219118 | $173,000 | Jersey City, NJ | Jul 24, 2024 | Nov 5, 2025 | 469 | Certified |
Vice President; Compliance and Operational Risk Manager G-100-24206-219096 | $152,200 | Charlotte, NC | Jul 24, 2024 | Nov 12, 2025 | 476 | Certified |
Vice President / Software Engineer G-100-24192-186564 | $150,000 | Plano, TX | Jul 10, 2024 | Nov 5, 2025 | 483 | Certified |
Vice President / Feature Lead - Technology G-100-24192-186563 | $149,500 | Charlotte, NC | Jul 10, 2024 | Nov 5, 2025 | 483 | Certified |
Vice President, Software Engineer G-100-24174-140624 | $157,400 | Addison, TX | Jun 22, 2024 | Sep 4, 2025 | 439 | Certified |
AVP / Quantitative Finance Analyst G-100-24172-134403 | $145,000 | Atlanta, GA | Jun 20, 2024 | Sep 4, 2025 | 441 | Certified |
AVP, Infrastructure Engineer II G-100-24172-134394 | $122,400 | Jersey City, NJ | Jun 20, 2024 | Sep 4, 2025 | 441 | Certified |
Vice President; Quantitative Finance Analyst G-100-24172-134385 | $152,500 | Jersey City, NJ | Jun 20, 2024 | Sep 4, 2025 | 441 | Certified |
VP, Feature Lead - Technology G-100-24172-134373 | $138,000 | Plano, TX | Jun 20, 2024 | Sep 4, 2025 | 441 | Certified |
Vice President, Feature Lead - Technology G-100-24169-119878 | $148,000 | Newark, DE | Jun 17, 2024 | Sep 4, 2025 | 444 | Certified |
Vice President; Risk Analysis Specialist G-100-24166-113050 | $140,000 | Atlanta, GA | Jun 14, 2024 | Sep 4, 2025 | 447 | Certified |
Vice President / Quantitative Finance Analyst G-100-24156-070041 | $145,000 | Jersey City, NJ | Jun 4, 2024 | Sep 4, 2025 | 457 | Certified |
Vice President; Sr Fin Analyst - Fin Bus Supp G-100-24156-066380 | $121,600 | Charlotte, NC | Jun 3, 2024 | Sep 4, 2025 | 458 | Certified |
Vice President; Software Engineer G-100-24152-055535 | $145,000 | Jacksonville, FL | May 31, 2024 | Aug 22, 2025 | 448 | Certified |
Vice President; Quantitative Finance Analyst G-100-24138-010216 | $145,000 | Chicago, IL | May 17, 2024 | Aug 20, 2025 | 460 | Certified |
Vice President, Architect G-100-24127-961110 | $142,800 | Charlotte, NC | May 6, 2024 | Aug 8, 2025 | 459 | Certified |
Assistant Vice President / Software Engineer G-100-24123-951944 | $140,100 | Newark, DE | May 2, 2024 | Aug 8, 2025 | 463 | Certified |
Vice President / Sr Data Analyst G-100-24117-931616 | $135,000 | Charlotte, NC | Apr 26, 2024 | Jul 21, 2025 | 451 | Certified |
Senior Vice President / Client Quantitative Senior Analyst G-100-24113-912522 | $160,000 | Charlotte, NC | Apr 22, 2024 | Jul 18, 2025 | 452 | Certified |
Director / Sr Quantitative Finance Analyst G-100-24113-910373 | $225,000 | Jersey City, NJ | Apr 22, 2024 | Jul 21, 2025 | 455 | Certified |
Vice President; Software Engineer G-100-24110-904344 | $150,000 | Pennington, NJ | Apr 18, 2024 | Jul 21, 2025 | 459 | Certified |
Vice President; Software Engineer G-100-24109-899419 | $181,300 | San Francisco, CA | Apr 17, 2024 | Jul 21, 2025 | 460 | Certified |
Vice President / Data Engineer III G-100-24107-891795 | $146,900 | Atlanta, GA | Apr 16, 2024 | Jul 21, 2025 | 461 | Certified |
Assistant Vice President / Quantitative Finance Analyst G-100-24096-861924 | $131,500 | San Francisco, CA | Apr 5, 2024 | Jul 21, 2025 | 472 | Certified |
Director, Treasury Product Sales Manager G-100-24096-861878 | $178,700 | Chicago, IL | Apr 5, 2024 | Jul 21, 2025 | 472 | Certified |
Vice President / Software Engineer G-100-24095-854629 | $149,500 | Charlotte, NC | Apr 3, 2024 | Jul 21, 2025 | 474 | Certified |
Assistant Vice President; Software Engineer G-100-24095-854627 | $157,500 | Jersey City, NJ | Apr 3, 2024 | Jul 21, 2025 | 474 | Certified |
Vice President; Deliver Lead - Technology G-100-24086-831949 | $190,000 | Tampa, FL | Mar 26, 2024 | Jun 30, 2025 | 461 | Certified |
Vice President; Quantitative Finance Analyst G-100-24086-831943 | $125,000 | Boston, MA | Mar 26, 2024 | Jun 30, 2025 | 461 | Certified |
Vice President; Software Engineer III G-100-24086-831942 | $172,500 | Jersey City, NJ | Mar 26, 2024 | Jun 26, 2025 | 457 | Certified |
Vice President / Software Engineer III G-100-24082-824484 | $149,500 | Charlotte, NC | Mar 22, 2024 | Jun 30, 2025 | 465 | Certified |
Assistant Vice President / Software Engineer G-100-24081-821221 | $150,000 | Addison, TX | Mar 21, 2024 | Jun 30, 2025 | 466 | Certified |
Vice President / Software Engineer G-100-24079-812288 | $125,000 | Charlotte, NC | Mar 19, 2024 | Jun 30, 2025 | 468 | Certified |
Vice President / Software Engineer III G-100-24079-812269 | $180,000 | Jersey City, NJ | Mar 19, 2024 | Jul 1, 2025 | 469 | Certified |
Vice President; Software Engineer III G-100-24074-798801 | $165,000 | Jersey City, NJ | Mar 14, 2024 | Jun 30, 2025 | 473 | Certified |
Senior Vice President / Senior Engineer G-100-24074-798793 | $168,000 | Charlotte, NC | Mar 14, 2024 | Jun 30, 2025 | 473 | Certified |
Assistant Vice President / Software Engineer G-100-24074-798785 | $103,800 | Chicago, IL | Mar 14, 2024 | Jun 30, 2025 | 473 | Certified |
Vice President / Quantitative Finance Analyst G-100-24074-798774 | $135,000 | Atlanta, GA | Mar 14, 2024 | Jun 30, 2025 | 473 | Certified |
Assistant Vice President; Reporting & Governance Sr Analyst G-100-24074-798769 | $132,500 | Jersey City, NJ | Mar 14, 2024 | Jun 30, 2025 | 473 | Certified |
Assistant Vice President / Quantitative Finance Analyst G-100-24072-791047 | $135,000 | Jersey City, NJ | Mar 12, 2024 | Jun 30, 2025 | 475 | Certified |
Vice President; Test Tools & Automation Specialist II G-100-24071-788651 | $100,200 | Richmond, VA | Mar 11, 2024 | Jun 26, 2025 | 472 | Certified |
Vice President / Client Quantitative Senior Analyst G-100-24071-788606 | $149,000 | Charlotte, NC | Mar 11, 2024 | Jun 26, 2025 | 472 | Certified |
Vice President / Software Engineer II G-100-24071-788552 | $124,100 | New York, NY | Mar 11, 2024 | Jun 30, 2025 | 476 | Certified |
Vice President, Data Engineer G-100-24071-788195 | $134,000 | Charlotte, NC | Mar 11, 2024 | Jun 30, 2025 | 476 | Certified |
Assistant Vice President / Quantitative Finance Analyst G-100-24071-788186 | $145,000 | Jersey City, NJ | Mar 11, 2024 | Jun 30, 2025 | 476 | Certified |
Vice President / Software Engineer II G-100-24071-788179 | $139,600 | Charlotte, NC | Mar 11, 2024 | Jun 30, 2025 | 476 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-24071-788171 | $135,000 | Jersey City, NJ | Mar 11, 2024 | Jun 30, 2025 | 476 | Certified |
Vice President / Feature Lead - Technology G-100-24064-766982 | $215,200 | San Francisco, CA | Mar 4, 2024 | Jul 1, 2025 | 484 | Certified |
Vice President / Quantitative Finance Analyst G-100-24061-765276 | $145,000 | Jersey City, NJ | Mar 1, 2024 | Jun 30, 2025 | 486 | Certified |
Vice President; Software Engineer G-100-24061-764454 | $149,500 | Charlotte, NC | Mar 1, 2024 | Jun 30, 2025 | 486 | Certified |
Vice President / Feature Lead - Technology G-100-24061-764444 | $165,000 | Addison, TX | Mar 1, 2024 | Jun 30, 2025 | 486 | Certified |
VP, Senior Data Technology Manager G-100-24061-764418 | $160,000 | Charlotte, NC | Mar 1, 2024 | Jun 30, 2025 | 486 | Certified |
Vice President / Client Quantitative Analyst I G-100-24061-764399 | $128,700 | CHARLOTTE, NC | Mar 1, 2024 | Jun 30, 2025 | 486 | Certified |
Vice President; Software Engineer III G-100-24057-749772 | $140,100 | Newark, DE | Feb 26, 2024 | Jun 3, 2025 | 463 | Certified |
Assistant Vice President; Data Engineer II G-100-24054-744571 | $168,000 | Pennington, NJ | Feb 23, 2024 | Jun 3, 2025 | 466 | Certified |
Vice President; Corp Inv Quant Fin Analyst G-100-24054-742015 | $130,000 | Atlanta, GA | Feb 22, 2024 | Jun 3, 2025 | 467 | Certified |
Assistant Vice President / Production Operations Specialist G-100-24048-727918 | $133,000 | PLANO, TX | Feb 16, 2024 | Jun 5, 2025 | 475 | Certified |
Vice President; Quantitative Finance Analyst G-100-24047-726272 | $150,000 | Chicago, IL | Feb 16, 2024 | Jun 5, 2025 | 475 | Certified |
Vice President / Data Manager G-100-24047-726204 | $146,400 | CHARLOTTE, NC | Feb 16, 2024 | Jun 3, 2025 | 473 | Certified |
Vice President, Principal Engineer G-100-24047-725119 | $229,000 | Jersey City, NJ | Feb 16, 2024 | Jun 3, 2025 | 473 | Certified |
Vice President / Software Engineer III G-100-24047-725109 | $140,300 | Plano, TX | Feb 16, 2024 | Jun 5, 2025 | 475 | Certified |
Vice President / Quantitative Finance Analyst G-100-24047-725085 | $130,000 | Jersey City, NJ | Feb 16, 2024 | Jun 3, 2025 | 473 | Certified |
Vice President / Quantitative Finance Analyst G-100-24047-725069 | $155,000 | Jersey City, NJ | Feb 16, 2024 | Jun 3, 2025 | 473 | Certified |
Vice President / Software Engineer III G-100-24046-722845 | $195,000 | New York, NY | Feb 15, 2024 | Jun 3, 2025 | 474 | Certified |
Vice President / Quantitative Finance Analyst G-100-24046-722089 | $135,000 | Charlotte, NC | Feb 15, 2024 | Jun 5, 2025 | 476 | Certified |
Vice President; Software Engineer III G-100-24046-722078 | $180,000 | Charlotte, NC | Feb 15, 2024 | Jun 5, 2025 | 476 | Certified |
Vice President, Software Engineer III G-100-24043-712480 | $165,000 | Charlotte, NC | Feb 12, 2024 | Jun 3, 2025 | 477 | Certified |
Vice President / Principal Engineer G-100-24043-712465 | $205,000 | JERSEY CITY, NJ | Feb 12, 2024 | Jun 3, 2025 | 477 | Certified |
VP; Client Reporting Analyst III G-100-24040-708848 | $149,000 | Charlotte, NC | Feb 9, 2024 | Jun 5, 2025 | 482 | Certified |
Vice President; Quantitative Finance Analyst G-100-24040-708784 | $160,000 | Jersey City, NJ | Feb 9, 2024 | Jun 5, 2025 | 482 | Certified |
Assistant Vice President, Quantitative Finance Analyst G-100-24040-706497 | $160,000 | Jersey City, NJ | Feb 9, 2024 | Jun 5, 2025 | 482 | Certified |
Vice President; Quantitative Finance Analyst G-100-24039-705543 | $145,000 | Jersey City, NJ | Feb 8, 2024 | Jun 7, 2025 | 485 | Certified |
Vice President; Software Engineer III G-100-24037-698382 | $175,000 | Jersey City, NJ | Feb 6, 2024 | Jun 3, 2025 | 483 | Certified |
Vice President: Software Engineer III G-100-24036-693700 | $175,000 | Plano, TX | Feb 5, 2024 | Jun 5, 2025 | 486 | Certified |
Director / Sr Quantitative Fin Analyst - NR G-100-24036-693658 | $175,000 | CHARLOTTE, NC | Feb 5, 2024 | Jun 3, 2025 | 484 | Certified |
Director / Treasury Product Manager II G-100-24034-690989 | $250,000 | Charlotte, NC | Feb 2, 2024 | Jun 6, 2025 | 490 | Certified |
Vice President / Corp Inv Quant Fin Analyst G-100-24034-690986 | $118,000 | Atlanta, GA | Feb 2, 2024 | Jun 5, 2025 | 489 | Certified |
Vice President / Software Engineer III G-100-24033-688344 | $155,000 | Charlotte, NC | Feb 2, 2024 | Jun 5, 2025 | 489 | Certified |
Assistant Vice President, Quantitative Finance Analyst G-100-24033-687299 | $145,000 | Charlotte, NC | Feb 1, 2024 | Jun 3, 2025 | 488 | Certified |
Assistant Vice President; Software Engineer G-100-24032-684100 | $148,100 | Pennington, NJ | Feb 1, 2024 | Jun 3, 2025 | 488 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-24030-678602 | $145,000 | Jersey City, NJ | Jan 30, 2024 | May 28, 2025 | 484 | Certified |
Assistant Vice President, Quantitative Finance Analyst G-100-24026-671976 | $136,000 | CHARLOTTE, NC | Jan 26, 2024 | May 9, 2025 | 469 | Certified |
Director / Credit Sr Officer G-100-24026-671035 | $175,000 | San Francisco, CA | Jan 26, 2024 | May 22, 2025 | 482 | Certified |
Vice President / Senior Technology Manager G-100-24026-670997 | $165,200 | Plano, TX | Jan 26, 2024 | May 27, 2025 | 487 | Certified |
Vice President; Quantitative Finance Analyst G-100-24026-670974 | $130,000 | Charlotte, NC | Jan 26, 2024 | May 22, 2025 | 482 | Certified |
VP, Consumer Product Strateg Analyst IV G-100-24026-670921 | $121,500 | CHARLOTTE, NC | Jan 26, 2024 | Aug 4, 2025 | 556 | Denied |
Vice President / Lead Cnslt - Tech App Engin G-100-24026-670902 | $124,900 | Charlotte, NC | Jan 26, 2024 | May 20, 2025 | 480 | Certified |
Vice President; Senior Architect G-100-24024-664738 | $155,000 | Pennington, NJ | Jan 24, 2024 | May 28, 2025 | 490 | Certified |
Officer / Software Engineer II G-100-24024-664709 | $121,800 | Jersey City, NJ | Jan 24, 2024 | Aug 4, 2025 | 558 | Denied |
Vice President / Software Engineer III G-100-24024-662685 | $144,500 | Charlotte, NC | Jan 24, 2024 | May 22, 2025 | 484 | Certified |
Vice President, Feature Lead - Technology G-100-24019-653604 | $132,000 | Charlotte, NC | Jan 19, 2024 | May 9, 2025 | 476 | Certified |
Vice President, Quantitative Finance Analyst G-100-24019-651173 | $150,000 | Jersey City, NJ | Jan 18, 2024 | May 21, 2025 | 489 | Certified |
Page 1 of 3
Similar Visa Sponsors
NEW YORK, NY
11K employees
Citibank
Minneapolis, MN
12K employees
U.S. Bank National Association
Boston, MA
8K employees
State Street Bank and Trust
Richmond, VA
1K employees
Capital One, National Association
CHARLOTTE, NC
4K employees
BOFA SECURITIES
Minneapolis, MN
2K employees
RBC Capital Markets
Frequently Asked Questions
U.S. Immigration Solved
Ready to modernize your immigration program?


U.S. Immigration Solved
Ready to modernize your immigration program?
What now
Let's discuss your immigration needs
and build a solution that works.
Start today