Site Contracts Lead, EU job at Emerald Clinical Trials