Commercial Jobs

Showing 1 results

Sort by:

Business Development Manager
ParisNegotiable

Business Development - Contract Research. An innovative and specialised contract research organisation (CRO) is seeking a strategic and scientifically adept individual to join their Commercial, Business Development Team. This role is based in Europe, offering remote work flexibility and requiring travel to engage with clients and participate in ind...