Posted 13 weeks ago

Business Development Manager - Licensing - Biocytogen

Biocytogen Germany
Remote Full Time

Job description

workable

Skills and functions

  • Sales