Research and Development Technologist
Lancashire, England, United Kingdom
Science Solutions Recruitment
Manage your own projects and workload daily whilst also assisting other members of the team in their own projects. Achieve manufacturing excellence whilst monitoring decarbonisation within the lab. more »
Posted: