Engineering Project Manager
25 days ago
Cambridgeshire
... , R&D, and regulatory affairs across Belgium, Switzerland, Germany, Denmark France, and Canada ... Strong project management skills with proficiency in project management software. * Excellent ...