Role - Site Quality Manager Location - Greifswald, Germany Candidate must be German and English speaking The Site Quality Manager creates, maintains, and reviews the implementation of the site quality plan, ensuring compliance with contractual, legal, and internal requirements. They manage quality a