NAMSA

HQ
Northwood
Total Offices: 5
1,487 Total Employees

Jobs at NAMSA

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

15 Hours AgoSaved
Remote
USA
Information Technology • Consulting
Supervises the Global Client Success team, coordinates workloads, develops training programs, oversees help desk functions, and monitors team KPIs to enhance client experience with laboratory submissions.
11 Days AgoSaved
Remote
USA
Information Technology • Consulting
The Senior Clinical Research Associate coordinates clinical site monitoring, ensures compliance with regulations, and manages clinical trial documentation, training, and site relations.