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
105
Recent processing time
14 monthsApprox.
Green Card Commitment
12.3%
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 163 PERM filings in the last year.
Foreign Worker Owns Stake
1 of 163 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
131 of 163 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 | 105 | 104 | 0 | 1 | 422 |
| 2024 | 159 | 156 | 3 | 0 | 479 |
| 2023 | 106 | 106 | 0 | 0 | 421 |
| 2022 | 17 | 17 | 0 | 0 | 349 |
All PERM Filings
387 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; Treasury Product Manager G-100-25165-093224 | $130,100 | Miami, FL | Jun 13, 2025 | Jun 30, 2026 | 382 | Certified |
Vice President / Sr Data Analyst G-100-25165-093142 | $125,000 | Charlotte, NC | Jun 13, 2025 | Jun 30, 2026 | 382 | Certified |
Vice President; Global Liquidity Management Sr. Analyst G-100-25164-092970 | $165,000 | Charlotte, NC | Jun 13, 2025 | Jun 30, 2026 | 382 | Certified |
Vice President; Feature Lead - Technology G-100-25164-090089 | $152,200 | Pennington, NJ | Jun 13, 2025 | Jun 29, 2026 | 381 | Certified |
Vice President; Software Engineer G-100-25157-062652 | $180,000 | Jersey City, NJ | Jun 6, 2025 | Jun 25, 2026 | 384 | Certified |
Vice President; Feature Lead - Technology G-100-25153-041784 | $158,100 | Charlotte, NC | Jun 2, 2025 | Jun 23, 2026 | 386 | Certified |
Vice President; Software Engineer G-100-25153-041699 | $151,500 | Plano, TX | Jun 2, 2025 | Jun 23, 2026 | 386 | Certified |
Senior Vice President; Senior Technology Manager G-100-25153-040871 | $206,400 | San Francisco, CA | Jun 2, 2025 | Jun 24, 2026 | 387 | Certified |
Assistant Vice President; Software Engineer G-100-25153-040429 | $131,750 | Charlotte, NC | Jun 2, 2025 | Jun 24, 2026 | 387 | Certified |
Vice President; Software Engineer G-100-25153-040406 | $155,700 | Charlotte, NC | Jun 2, 2025 | Jun 24, 2026 | 387 | Certified |
Assistant Vice President; Feature Lead - Technology G-100-25150-036223 | $146,700 | Charlotte, NC | May 30, 2025 | Jun 23, 2026 | 389 | Certified |
Assistant Vice President; Software Engineer G-100-25150-036011 | $146,100 | Newark, DE | May 30, 2025 | Jun 24, 2026 | 390 | Certified |
Assistant Vice President; Infrastructure Engineer G-100-25147-021024 | $143,000 | Raleigh, NC | May 27, 2025 | Jun 23, 2026 | 392 | Certified |
Vice President; Software Engineer G-100-25147-020929 | $185,000 | Jersey City, NJ | May 27, 2025 | Jun 23, 2026 | 392 | Certified |
Assistant Vice President; Production Services Specialist G-100-25136-984226 | $122,500 | Raleigh, NC | May 16, 2025 | Jun 17, 2026 | 397 | Certified |
Assistant Vice President; Program Lead G-100-25136-983322 | $102,500 | Charlotte, NC | May 15, 2025 | Jun 17, 2026 | 398 | Certified |
Vice President; Test Tools & Automation Manager G-100-25133-969715 | $160,000 | Charlotte, NC | May 13, 2025 | Jun 17, 2026 | 400 | Certified |
Vice President; Delivery Lead - Technology G-100-25131-962294 | $149,800 | Plano, TX | May 11, 2025 | Jun 17, 2026 | 402 | Certified |
Vice President; Test Tools & Automation Mgr G-100-25129-958342 | $170,000 | Charlotte, NC | May 9, 2025 | Jun 16, 2026 | 403 | Certified |
Vice President / Architect G-100-25127-948855 | $142,400 | Charlotte, NC | May 7, 2025 | Jun 16, 2026 | 405 | Certified |
Vice President; Quantitative Finance Analyst G-100-25126-941585 | $125,000 | San Francisco, CA | May 6, 2025 | Jun 16, 2026 | 406 | Certified |
Vice President; Software Engineer G-100-25126-940661 | $151,900 | New York, NY | May 5, 2025 | Jun 16, 2026 | 407 | Certified |
Vice President; Software Engineer G-100-25123-934589 | $180,000 | Chicago, IL | May 2, 2025 | Jun 8, 2026 | 402 | Certified |
Vice President / Software Engineer G-100-25123-934578 | $157,000 | Charlotte, NC | May 2, 2025 | Jun 8, 2026 | 402 | Certified |
Vice President; Software Engineer G-100-25121-927232 | $151,500 | Dallas, TX | May 1, 2025 | Jun 6, 2026 | 401 | Certified |
Vice President; Software Engineer G-100-25121-926670 | $155,700 | Charlotte, NC | May 1, 2025 | Jun 6, 2026 | 401 | Certified |
Assistant Vice President; Data Engineer G-100-25121-926639 | $138,200 | Charlotte, NC | May 1, 2025 | Jun 6, 2026 | 401 | Certified |
Vice President; Software Engineer G-100-25118-909234 | $160,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
VP / Software Engineer G-100-25118-909233 | $158,500 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President; Software Engineer G-100-25118-909232 | $155,700 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President; Senior Quantitative Finance Analyst G-100-25118-909231 | $185,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Senior Vice President; Senior Data Engineer G-100-25118-909229 | $160,000 | Plano, TX | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President; Quantitative Finance Analyst G-100-25117-909052 | $160,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President; Technology Manager G-100-25117-909050 | $204,000 | San Francisco, CA | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President, Feature Lead – Technology G-100-25117-909049 | $162,000 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
VP / Software Engineer G-100-25117-909048 | $156,800 | Charlotte, NC | Apr 27, 2025 | Jun 5, 2026 | 404 | Certified |
Vice President; Analyst II – Tech Delivery G-100-25115-904985 | $135,000 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | 405 | Certified |
Vice President; Technology Operations Specialist G-100-25115-904953 | $147,900 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | 405 | Certified |
Vice President, Software Engineer G-100-25115-904912 | $153,000 | Charlotte, NC | Apr 25, 2025 | Jun 4, 2026 | 405 | Certified |
Assistant Vice President, Software Engineer G-100-25115-903471 | $155,700 | Charlotte, NC | Apr 24, 2025 | Jun 4, 2026 | 406 | Certified |
VP ; Technology Manager G-100-25114-900435 | $165,000 | Charlotte , NC | Apr 24, 2025 | Jun 4, 2026 | 406 | Certified |
Vice President; Data Support Manager G-100-25114-900348 | $185,000 | Jersey City, NJ | Apr 24, 2025 | Jun 4, 2026 | 406 | Certified |
Vice President; Feature Lead - Technology G-100-25111-885340 | $156,500 | Charlotte, NC | Apr 21, 2025 | Jun 3, 2026 | 408 | Certified |
Vice President; Technology Manager G-100-25111-883134 | $160,500 | Charlotte, NC | Apr 20, 2025 | Jun 2, 2026 | 408 | Certified |
Vice President; Portfolio Manager G-100-25111-883132 | $200,000 | Jersey City, NJ | Apr 20, 2025 | Jun 2, 2026 | 408 | Certified |
Vice President / Technology Operations Specialist G-100-25111-883127 | $153,900 | Charlotte, NC | Apr 20, 2025 | Jun 2, 2026 | 408 | Certified |
VP / Software Engineer G-100-25108-881838 | $157,000 | Charlotte, NC | Apr 18, 2025 | Jun 2, 2026 | 410 | Certified |
Vice President, Technology Operations Specialist G-100-25108-881399 | $149,800 | Plano, TX | Apr 18, 2025 | Jun 2, 2026 | 410 | Certified |
Vice President / Lease Pricing Specialist G-100-25107-877314 | $175,000 | Houston, TX | Apr 17, 2025 | Jun 2, 2026 | 411 | Certified |
Vice President / Credit Sr. Officer G-100-25107-873690 | $275,000 | New York, NY | Apr 16, 2025 | Jun 1, 2026 | 411 | Certified |
AVP / Corp Inv Portfolio Analyst G-100-25106-872403 | $146,000 | New York, NY | Apr 16, 2025 | Jun 2, 2026 | 412 | Certified |
Vice President; Global Financial Crimes Manager G-100-25101-856476 | $165,000 | New York, NY | Apr 11, 2025 | May 31, 2026 | 415 | Certified |
Assistant Vice President; Senior Business Control Specialist G-100-25101-856389 | $99,000 | Fort Worth, TX | Apr 11, 2025 | May 31, 2026 | 415 | Certified |
Assistant Vice President; Data Scientist G-100-25101-856315 | $118,500 | Houston, TX | Apr 11, 2025 | May 31, 2026 | 415 | Certified |
Vice President, Feature Lead - Technology G-100-25101-856295 | $159,000 | Charlotte, NC | Apr 11, 2025 | May 31, 2026 | 415 | Certified |
Vice President; Quantitative Finance Analyst G-100-25101-856283 | $135,000 | Charlotte, NC | Apr 11, 2025 | May 31, 2026 | 415 | Certified |
Vice President; Feature Lead - Technology G-100-25092-825252 | $149,500 | Charlotte, NC | Apr 2, 2025 | May 29, 2026 | 422 | Certified |
Vice President; Feature Lead - Technology G-100-25090-814444 | $160,000 | Charlotte, NC | Mar 31, 2025 | Jun 8, 2026 | 434 | Certified |
Assistant Vice President; Software Engineer G-100-25090-814443 | $151,000 | Addison, TX | Mar 31, 2025 | Jun 8, 2026 | 434 | Certified |
Vice President; Software Engineer G-100-25090-814437 | $142,500 | Charlotte, NC | Mar 31, 2025 | Jun 8, 2026 | 434 | Certified |
VP / Corp Inv Quant Fin Analyst G-100-25073-778490 | $103,000 | Atlanta, GA | Mar 14, 2025 | May 19, 2026 | 431 | Certified |
Assistant Vice President, Quantitative Finance Analyst G-100-25073-776572 | $152,000 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | 431 | Certified |
AVP; Sampling & Testing Development Specialist G-100-25073-776529 | $105,000 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | 431 | Certified |
Assistant Vice President; Software Engineer G-100-25073-776452 | $155,700 | Charlotte, NC | Mar 14, 2025 | May 19, 2026 | 431 | Certified |
Assistant Vice President; Production Services Specialist G-100-25072-770969 | $155,000 | RALEIGH, NC | Mar 12, 2025 | May 19, 2026 | 433 | Certified |
Vice President; Senior Quantitative Finance Analyst G-100-25072-770958 | $160,000 | Jersey City, NJ | Mar 12, 2025 | May 19, 2026 | 433 | Certified |
Assistant Vice President; Software Engineer G-100-25072-770949 | $137,700 | Addison, TX | Mar 12, 2025 | May 19, 2026 | 433 | Certified |
Vice President; Feature Lead - Technology G-100-25072-770939 | $180,000 | Jersey City, NJ | Mar 12, 2025 | May 19, 2026 | 433 | Certified |
Vice President; Infrastructure Engineer Lead G-100-25072-770926 | $143,400 | Charlotte, NC | Mar 12, 2025 | May 19, 2026 | 433 | Certified |
VP / Quantitative Finance Analyst G-100-25065-753444 | $108,700 | Charlotte, NC | Mar 6, 2025 | May 19, 2026 | 439 | Certified |
Assistant Vice President; Data Scientist G-100-25059-734267 | $128,000 | Charlotte, NC | Feb 28, 2025 | May 21, 2026 | 447 | Certified |
Vice President; Software Engineer G-100-25056-723574 | $165,000 | Charlotte, NC | Feb 25, 2025 | May 13, 2026 | 442 | Certified |
Vice President; Software Engineer G-100-25056-723325 | $169,300 | Jersey City, NJ | Feb 25, 2025 | May 13, 2026 | 442 | Certified |
Assistant Vice President; Software Engineer II G-100-25056-723310 | $134,400 | Charlotte, NC | Feb 25, 2025 | May 13, 2026 | 442 | Certified |
VP / Software Engineer G-100-25056-723290 | $167,000 | Jersey City, NJ | Feb 25, 2025 | May 13, 2026 | 442 | Certified |
VP / Solution Engineer G-100-25055-720267 | $155,700 | Charlotte, NC | Feb 24, 2025 | May 13, 2026 | 443 | Certified |
VP / Infrastructure Engineer G-100-25055-720250 | $163,500 | PLANO, TX | Feb 24, 2025 | May 13, 2026 | 443 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-25055-719228 | $140,000 | Charlotte, NC | Feb 24, 2025 | May 11, 2026 | 441 | Certified |
Vice President; Software Engineer G-100-25055-719140 | $155,700 | Charlotte, NC | Feb 24, 2025 | May 11, 2026 | 441 | Certified |
Assistant Vice President; Quantitative Finance Analyst G-100-25055-719127 | $137,000 | New York, NY | Feb 24, 2025 | May 11, 2026 | 441 | Certified |
VP / Software Engineer G-100-25052-715854 | $162,000 | Charlotte, NC | Feb 21, 2025 | May 11, 2026 | 444 | Certified |
Vice President; Technology Services Lead G-100-25051-710166 | $142,100 | Charlotte, NC | Feb 20, 2025 | May 9, 2026 | 443 | Certified |
Assistant Vice President / Infrastructure Engineer G-100-25051-710114 | $130,000 | Plano, TX | Feb 20, 2025 | May 9, 2026 | 443 | Certified |
Vice President; Delivery Lead - Technology G-100-25050-708111 | $139,500 | Plano, TX | Feb 19, 2025 | May 9, 2026 | 444 | Certified |
Vice President; Quantitative Finance Analyst G-100-25049-703691 | $131,800 | Atlanta, GA | Feb 18, 2025 | May 11, 2026 | 447 | Certified |
Vice President; Feature Lead - Technology G-100-25049-703629 | $176,800 | Jersey City, NJ | Feb 18, 2025 | May 11, 2026 | 447 | Certified |
Vice President / Rates & Currencies Solutions G-100-25038-677023 | $275,000 | New York, NY | Feb 7, 2025 | May 7, 2026 | 454 | Certified |
Vice President / Software Engineer G-100-25038-676772 | $185,000 | Jersey City, NJ | Feb 7, 2025 | May 11, 2026 | 458 | Certified |
VP / Production Services Specialist G-100-25038-676755 | $170,000 | New York, NY | Feb 7, 2025 | May 7, 2026 | 454 | Certified |
AVP / Technology Operations Specialist G-100-25038-676717 | $135,700 | Jacksonville, FL | Feb 7, 2025 | May 7, 2026 | 454 | Certified |
Vice President; Quantitative Finance Analyst G-100-25038-676710 | $155,000 | Charlotte, NC | Feb 7, 2025 | May 7, 2026 | 454 | Certified |
Assistant Vice President / Quantitative Finance Analyst G-100-25038-676366 | $120,000 | Charlotte, NC | Feb 7, 2025 | May 6, 2026 | 453 | Certified |
AVP/ Sr Asset Liability Analyst G-100-25037-671170 | $114,500 | Charlotte, NC | Feb 6, 2025 | May 6, 2026 | 454 | Certified |
Vice President / Technology Manager G-100-25024-640224 | $161,000 | Charlotte, NC | Jan 24, 2025 | Apr 24, 2026 | 455 | Certified |
AVP/ Software Engineer G-100-25024-640174 | $154,500 | Plano, TX | Jan 24, 2025 | Apr 24, 2026 | 455 | Certified |
Vice President / Feature Lead – Technology G-100-25024-640171 | $172,000 | Plano, TX | Jan 24, 2025 | Apr 24, 2026 | 455 | Certified |
VP / Software Engineer G-100-25024-640170 | $175,000 | Jersey City, NJ | Jan 24, 2025 | Apr 24, 2026 | 455 | Certified |
Senior Vice President; Senior Architect G-100-25023-637883 | $165,000 | Charlotte, NC | Jan 23, 2025 | Apr 24, 2026 | 456 | Certified |
Assistant Vice President / Software Engineer G-100-25023-637874 | $164,000 | Addison, TX | Jan 23, 2025 | Apr 24, 2026 | 456 | Certified |
Page 1 of 4
Similar Visa Sponsors
NEW YORK, NY
11K employees
Citibank, N.A.
Minneapolis, MN
800 employees
U.S. BANK
Boston, MA
8K employees
State Street Bank and Trust Company
Richmond, VA
1K employees
Capital One, National Association
CHARLOTTE, NC
4K employees
BOFA Securities, INC.
NEW YORK, NY
1K employees
DB USA Core Corporation
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