Contracts Manager (IP & Licensing)

Ability to successfully manage a fluctuating workload and work well under pressure. Yordas Group is a leading international provider of scientific and…