Customer Success Manager Visa Sponsorship Jobs in Delaware

Customer success manager roles in Delaware are concentrated around Wilmington, where financial services giants like JPMorgan Chase, Bank of America, and Barclays operate major offices alongside growing fintech firms. The state's compact size and proximity to Philadelphia expand your job market considerably, making Delaware a practical base for international candidates seeking visa sponsorship in client-facing tech and financial services roles.

Find Customer Success Manager Jobs

Overview

Open Jobs14+
Top Visa TypeGreen Card
Work Type50% On-site
Top LocationWilmington, DE
Most JobsCSC

Showing 5 of 14+ Customer Success Manager Jobs in Delaware with Visa Sponsorship

Tata Consultancy Services (TCS)
Portfolio Manager
We won't show you this job again
Tata Consultancy Services (TCS)
New 14h ago
Portfolio Manager
Tata Consultancy Services (TCS)
Wilmington, Delaware
Partnerships & Business Development
Sales
Customer Success
Project & Program Management
Business Development
Project Management
$120,000/yr - $150,000/yr
On-Site
2+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
CSC
Client Relationship Manager
We won't show you this job again
CSC
Added 3d ago
Client Relationship Manager
CSC
Wilmington, Delaware
Customer Success
Account Management
Partnerships & Business Development
Business Development
Customer Service
On-Site
3+ yrs exp.
None
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Verizon
Account Manager-SMB Sales
We won't show you this job again
Verizon
Added 4d ago
Account Manager-SMB Sales
Verizon
Dover, Delaware
Sales
Account Management
Customer Success
Inside Sales
Hybrid
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Upgrade, Inc.
Senior Manager, Marketing Analytics
We won't show you this job again
Upgrade, Inc.
Added 1w ago
Senior Manager, Marketing Analytics
Upgrade, Inc.
Wilmington, Delaware
Marketing
Data Science & Analytics
Business Analysis
Customer Success
Project & Program Management
Growth Marketing
Data Science
$140,000/yr - $190,000/yr
Hybrid
7+ yrs exp.
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Upgrade
Senior Manager, Marketing Analytics
We won't show you this job again
Upgrade
Added 1w ago
Senior Manager, Marketing Analytics
Upgrade
Wilmington, Delaware
Marketing
Data Science & Analytics
Business Analysis
Customer Success
Project & Program Management
Growth Marketing
Data Science
$140,000/yr - $190,000/yr
Hybrid
7+ yrs exp.
None
201-500

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all Customer Success Manager Jobs in Delaware with Visa Sponsorship

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Customer Success Manager Jobs in Delaware with Visa Sponsorship.

Get Access To All Jobs

Customer Success Manager Job Roles in Delaware

Customer Success14 jobs
Project & Program Management9 jobs
Partnerships & Business Development6 jobs
Sales6 jobs
Account Management5 jobs
Business Development4 jobs
Business Analysis3 jobs
Data Science3 jobs
Data Science & Analytics3 jobs
Growth Marketing3 jobs

See all Customer Success Manager Jobs in Delaware

Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.

Search Customer Success Manager Jobs in Delaware

Customer Success Manager Jobs in Delaware: Frequently Asked Questions

Which companies in Delaware sponsor visas for customer success managers?

Wilmington-based financial institutions are the most consistent sponsors, including JPMorgan Chase, Bank of America, and Citibank, all of which maintain large operations in Delaware and have H-1B visa sponsorship histories. Fintech companies and SaaS vendors serving the financial sector also sponsor, though at lower volumes. Larger enterprises with established HR and legal infrastructure are generally more willing to navigate the sponsorship process for customer success roles.

Which visa types are most common for customer success manager roles in Delaware?

The H-1B is the most frequently used visa for customer success managers in Delaware, provided the role requires a bachelor's degree in a specific field such as business, communications, or information systems. Some candidates also enter through L-1B intracompany transfers if they're moving from a foreign office of the same employer. TN visas are available to Canadian and Mexican nationals in qualifying business roles. O-1 visas are rarely applicable for this occupation.

Which cities in Delaware have the most customer success manager sponsorship jobs?

Wilmington is by far the dominant market, accounting for the vast majority of professional services and tech employment in the state. Newark, home to the University of Delaware, has a smaller but emerging tech presence. Dover sees limited sponsorship activity given its government-focused economy. For international candidates, Wilmington is the practical target, with many roles also accessible from across the Pennsylvania border in the greater Philadelphia metro.

How to find customer success manager visa sponsorship jobs in Delaware?

Migrate Mate filters job listings specifically by visa sponsorship availability, so you can search customer success manager roles in Delaware without sifting through positions that won't support international candidates. The platform is built for job seekers who need sponsorship, covering roles across Wilmington's financial services sector and beyond. Filtering by state and role type on Migrate Mate surfaces employers who have actively sponsored similar positions, saving significant research time.

Are there any state-specific considerations for customer success manager sponsorship in Delaware?

Delaware's incorporation-friendly legal environment draws a high concentration of financial and corporate services firms, which shapes the customer success job market toward banking, fintech, and B2B software. Employers must pay the Department of Labor's prevailing wage for the specific role and location when filing an H-1B Labor Condition Application. Delaware's small geographic footprint means many employers are clustered in New Castle County, and some roles are posted as Delaware positions but may involve regular work across the Philadelphia metro.

What is the prevailing wage for sponsored customer success manager jobs in Delaware?

U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.