Complaints lead
DublinTakeda
...office Limited contract until March 31st 2027.How you will contribute: Leading a team of complaint specialists/manager (located in Lexington, USA) in the management of complaints Serve as point of contact for commercial product complaints and post market product vigilant monitoring processes Receive, process, initiate and [...]
Category Engineering & Architecture