BANK OF America N.A. — Green Card PERM Data
BANK OF America N.A. PERM & Green Card Filings
Does BANK OF America N.A. sponsor green cards? Yes. Below is every PERM labor certification filing by BANK OF America N.A., 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
8.7%
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 41 PERM filings in the last year.
Foreign Worker Owns Stake
1 of 41 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
35 of 41 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 | 141 | 138 | 3 | 0 | 478 |
| 2023 | 106 | 106 | 0 | 0 | 421 |
| 2022 | 17 | 17 | 0 | 0 | 349 |
All PERM Filings
265 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 |
Vice President; Quantitative Finance Analyst G-100-24330-499019 | $132,000 | Charlotte, NC | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Assistant Vice President; Data Scientist G-100-24330-498971 | $118,000 | Charlotte, NC | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Senior Vice President; Senior Architect G-100-24330-498264 | $200,000 | Atlanta, GA | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Vice President/Software Engineer G-100-24330-498258 | $182,400 | Seattle, WA | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Vice President / Technology Manager G-100-24330-498247 | $150,000 | Pennington, NJ | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Vice President / Software Engineer G-100-24330-498236 | $149,500 | Charlotte, NC | Nov 25, 2024 | Mar 30, 2026 | 490 | Certified |
Associate; Corporate Planning G-100-24304-441413 | $220,000 | New York, NY | Oct 29, 2024 | Feb 15, 2026 | 474 | Certified |
Senior Vice President / GCB Sr Relationship Manager G-100-24304-441401 | $225,000 | New York, NY | Oct 29, 2024 | Feb 15, 2026 | 474 | Certified |
AVP/ Bank Funding Trader G-100-24299-431832 | $133,000 | Charlotte, NC | Oct 24, 2024 | Feb 15, 2026 | 479 | Certified |
Senior Vice President/ Senior Technology Manager G-100-24297-426387 | $255,000 | Charlotte, NC | Oct 23, 2024 | Feb 15, 2026 | 480 | Certified |
Vice President / Technology Operations Specialist G-100-24297-426379 | $157,400 | Plano, TX | Oct 23, 2024 | Feb 15, 2026 | 480 | Certified |
Vice President / Software Engineer G-100-24297-426360 | $168,350 | Charlotte, NC | Oct 23, 2024 | Feb 15, 2026 | 480 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-24297-426286 | $125,000 | Atlanta, GA | Oct 23, 2024 | Feb 15, 2026 | 480 | Certified |
Vice President / Technology Operations Specialist G-100-24297-426280 | $151,600 | Plano, TX | Oct 23, 2024 | Feb 15, 2026 | 480 | Certified |
Vice President, Senior Engineer G-100-24295-420408 | $157,000 | Charlotte, NC | Oct 21, 2024 | Feb 15, 2026 | 482 | Certified |
Assistant Vice President / Quantitative Finance Analyst G-100-24289-409127 | $125,000 | Atlanta, GA | Oct 15, 2024 | Feb 15, 2026 | 488 | Certified |
Vice President; Software Engineer G-100-24281-390837 | $142,500 | Charlotte, NC | Oct 7, 2024 | Feb 15, 2026 | 496 | Certified |
AVP / Software Engineer G-100-24269-362949 | $142,000 | Charlotte, NC | Sep 25, 2024 | Jan 26, 2026 | 488 | Certified |
Vice President / Software Engineer G-100-24269-362910 | $144,600 | Jacksonville, FL | Sep 25, 2024 | Jan 26, 2026 | 488 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-24268-361430 | $136,000 | Charlotte, NC | Sep 24, 2024 | Jan 26, 2026 | 489 | Certified |
Vice President / Sr BFC Product Associate *FIN.02.005.P30* G-100-24264-354490 | $133,000 | New York, NY | Sep 20, 2024 | Jan 26, 2026 | 493 | Certified |
Vice President / Software Engineer G-100-24261-341764 | $175,400 | Jersey City, NJ | Sep 16, 2024 | Jan 26, 2026 | 497 | Certified |
Vice President / Feature Lead - Technology G-100-24261-341752 | $143,500 | Newark, DE | Sep 16, 2024 | Jan 26, 2026 | 497 | Certified |
Vice President; Solution Engineer Lead G-100-24260-340893 | $185,000 | Jacksonville, FL | Sep 16, 2024 | Jan 26, 2026 | 497 | Certified |
VP/ Software Engineer G-100-24260-340843 | $144,400 | Plano, TX | Sep 16, 2024 | Jan 26, 2026 | 497 | Certified |
Vice President; Software Engineer G-100-24257-336193 | $141,000 | Charlotte, NC | Sep 13, 2024 | Jan 26, 2026 | 500 | Certified |
Vice President; Software Engineer G-100-24257-336178 | $163,000 | Charlotte, NC | Sep 13, 2024 | Jan 26, 2026 | 500 | Certified |
VP / Software Engineer G-100-24257-336154 | $165,000 | Charlotte, NC | Sep 13, 2024 | Jan 26, 2026 | 500 | Certified |
Assistant Vice President / Quality Specialist G-100-24253-324056 | $129,000 | Addison, TX | Sep 9, 2024 | Jan 26, 2026 | 504 | Certified |
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 |
Page 1 of 3
Similar Visa Sponsors
NEW YORK, NY
11K employees
Citibank, N.A.
MINNEAPOLIS, MN
3K employees
U.S. BANK
Boston, MA
8K employees
State Street Bank and Trust Company
Richmond, VA
1K employees
Capital One, National Association
NEW YORK, NY
1K employees
DB USA Core Corporation
CHARLOTTE, NC
4K employees
BOFA Securities, INC.
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