Are you a skilled manager looking to lead a team of top professionals in a highly scientific and dynamic environment? Do you value collaboration and open communication? If so, you could be the perfect fit as our new Manager! The Position You will lead a team of 14 talented Scientists and Laboratory Technicians at […]