Project Manager - Life Sciences
3 months ago
London
NEC experience would be merited. * Collaboration with the professional team throughout all stages of the project including briefing, design, tender, construction and handover * Oversee the delivery ...