Research and Development Project Manager
28 days ago
Greater London
Lead cross-functional teams, coordinating efforts and resolving conflicts to ensure project success ... customer base and a small, friendly team of experts based in the UK. We provide plasma modeling ...