The role involves negotiating the language and budgets for Clinical Trial Agreements with sites in Spain.
Must-have
Nice-to-have
Not specified