Customer Success Manager Jobs at Amgen with Visa Sponsorship

Customer Success Manager roles at Amgen sit at the intersection of biotech expertise and client partnership, supporting healthcare providers and research organizations using Amgen's therapies. Amgen has a well-established sponsorship infrastructure that covers a range of work visa categories, making it a realistic target for international candidates in this function.

See All Customer Success Manager at Amgen Jobs

Overview

Open Jobs45+
Top Visa TypeH-1B
Work Type93% On-site
Median Salary$180K
Top LocationSan Antonio, TX
Most JobsAmgen

Showing 5 of 45+ Customer Success Manager Jobs at Amgen jobs

Amgen
Specialty Account Manager
We won't show you this job again
Amgen
New 2h ago
Specialty Account Manager
Amgen
New York, New York
Sales
Account Management
Customer Success
$145,311/yr - $215,025/yr
On-Site
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Amgen
Account Manager
We won't show you this job again
Amgen
New 17h ago
Account Manager
Amgen
Denver, Colorado
Sales
Account Management
Customer Success
$154,736/yr - $183,900/yr
On-Site
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Amgen
Account Manager/Specialty Account Manager
We won't show you this job again
Amgen
Added 1w ago
Account Manager/Specialty Account Manager
Amgen
Miami, Florida
Sales
Account Management
Customer Success
$154,736/yr - $203,801/yr
On-Site
3+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Amgen
District Sales Manager
We won't show you this job again
Amgen
Added 2w ago
District Sales Manager
Amgen
Chicago, Illinois
Sales
Account Management
Customer Success
$197,421/yr - $267,100/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)
Amgen
District Manager - Oncology - Washington
We won't show you this job again
Amgen
Added 3w ago
District Manager - Oncology - Washington
Amgen
Seattle, Washington
Sales
Account Management
Customer Success
Partnerships & Business Development
$220,661 - $246,285/yr
On-Site
High School

Have you applied for this role?

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

See all 45+ Customer Success Manager Jobs at Amgen

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Customer Success Manager Jobs at Amgen.

Get Access To All Jobs

See all 45+ Customer Success Manager at Amgen jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Customer Success Manager at Amgen roles.

Get Access To All Jobs

Tips for Finding Customer Success Manager Jobs at Amgen Jobs

Frame your biotech domain knowledge upfront

Amgen's Customer Success Manager roles require fluency in biologics, oncology, or cardiometabolic therapy areas. Before applying, document specific experience with clinical or scientific account management so your background clearly maps to their therapeutic portfolio.

Verify your role qualifies as a specialty occupation

USCIS requires H-1B roles to meet the specialty occupation standard. For Customer Success Manager positions at Amgen, your degree field should align directly with life sciences, biomedical science, or a related discipline to withstand any Request for Evidence.

Target Amgen's established commercial hiring hubs

Amgen concentrates Customer Success Manager hiring around its major U.S. office locations. Applying to roles in those markets shortens your timeline to offer, since established regional HR teams are already familiar with processing international candidates through their sponsorship workflow.

Prepare your credential documentation before interviews start

Foreign degree equivalency is frequently scrutinized in Customer Success Manager H-1B filings at science-focused employers. Get a credential evaluation from a NACES-member organization before your first interview so it's ready the moment Amgen's immigration counsel requests it.

Understand how E-3 or TN status affects your offer timing

If you're Australian or Canadian, E-3 and TN pathways bypass the H-1B lottery entirely, letting Amgen bring you on much faster. Confirm your citizenship status with the recruiter early so the correct petition type is scoped into your offer letter and start date.

Use Migrate Mate to surface open Customer Success Manager roles

Amgen posts Customer Success Manager positions across multiple systems and they fill quickly. Use Migrate Mate to filter specifically for Amgen roles that include visa sponsorship, so you're applying to verified openings rather than sifting through listings with no sponsorship clarity.

Customer Success Manager at Amgen jobs are hiring across the US. Find yours.

Find Customer Success Manager at Amgen Jobs

Frequently Asked Questions

Does Amgen sponsor H-1B visas for Customer Success Managers?

Yes, Amgen sponsors H-1B visas for Customer Success Manager roles. As a large life sciences employer, Amgen has an established immigration program and works with outside immigration counsel to file petitions. Because the H-1B requires a specialty occupation, your application should clearly connect your degree field to the scientific or clinical nature of the role, not just the business development component.

How do I apply for Customer Success Manager jobs at Amgen?

Apply directly through Amgen's careers portal or use Migrate Mate to find and filter Customer Success Manager openings at Amgen that include visa sponsorship. When you apply, tailor your resume to reflect domain knowledge in Amgen's core therapy areas. Mention your visa status clearly in early recruiter conversations so sponsorship can be scoped into the offer from the start.

Which visa types does Amgen commonly use for Customer Success Manager roles?

Amgen sponsors H-1B visas most commonly for Customer Success Manager positions, but also supports E-3 visas for Australian citizens, TN status for Canadian and Mexican nationals, and F-1 OPT or CPT for recent graduates. For candidates seeking permanent residence, Amgen has experience with EB-2 and EB-3 Green Card sponsorship, which typically begins after a period of employment.

What qualifications does Amgen expect for Customer Success Manager roles?

Amgen typically looks for a bachelor's degree or higher in a life sciences, biomedical, nursing, pharmacy, or related field, combined with account management or clinical support experience. Familiarity with biologics, specialty pharmacy workflows, or healthcare provider engagement is weighted heavily. An MBA with a science undergraduate background is also a common profile in their Customer Success Manager hires.

How long does the visa sponsorship process take after an offer from Amgen?

Timeline depends on your visa type. E-3 and TN sponsorships can move to a start date within four to eight weeks of offer acceptance. H-1B sponsorship outside the lottery window (cap-exempt transfers or OPT-to-H-1B conversions) typically takes two to four months with standard USCIS processing. If you're on F-1 OPT, confirm your OPT expiration date early so Amgen's immigration counsel can sequence the filing correctly.

See which Customer Success Manager at Amgen employers are hiring and sponsoring visas right now.

Search Customer Success Manager at Amgen Jobs