Technical Project Manager
1 day ago
Newtownards
Alongside project technical leads, serve as the main contact between stakeholders, providing regular project updates to Project Sponsors, Senior Management and C-Suite as required. Desirable Evidence of successfully leading large-scale, complex Medical Device Development projects from initiation ...