Power Systems Technical Advisor - Regulatory and Advisory (HV electrical)
06/13/2024,
SNC-Lavalin
Leeds, UK
Business Development Director I - Pharmacology (EMEA)
06/13/2024,
LEE Fortrea Clinical Research Unit Limited
Leeds, UK