Research Development Lead
15 days ago
Cambridge
Sitting within the pretty countryside of South Cambridgeshire, this organisation are developing a clean, sustainable global 21st century high-density energy storage system. The time has come to appoint an R&D Team Leader, who will be a senior and crucial hire at an important time as products ha...