Novotech

1,524 Total Employees

Teams at Novotech

Recently posted jobs

4 Days AgoSaved
In-Office or Remote
2 Locations
Biotech
The Office Manager oversees daily office operations, manages vendor relations, assists HR processes, and supports executive teams with administrative tasks.
6 Days AgoSaved
In-Office or Remote
2 Locations
Biotech
The Site Engagement & Feasibility Specialist leads feasibility activities, collaborates with project teams, reviews study documents, and engages with stakeholders to ensure effective site selection and project execution.
24 Days AgoSaved
In-Office or Remote
2 Locations
Biotech
The Clinical Research Associate ensures participant safety and trial data accuracy, managing site relationships and compliance with regulatory standards.