Company Description Established in 2008, Ubisoft Chengdu is one of the key game studios in western China and a full-fledged production center, with over 450 talents contributing …
Job Description: Responsibilities Performing site evaluation, initiation, monitoring and close-out visits, plus maintaining appropriate documentation according to a project-spe…
Job Description: Clinical Research Associate (CRA) Job Description The Clinical Research Associate (CRA) is responsible for managing and monitoring the conduct of clinical projec…