PROJECT MANAGER / PRODUCT DEVELOPMENT LEAD
9 days ago
Stirling
We are Emblation, an award-winning medical technology company revolutionising healthcare by harnessing the power of microwave energy.Our goal is to enhance traditional treatments by leveraging the advantages of microwave technology to deliver precise, repeatable procedures that lead to better cli...