Senior Manager, Clinical Operations Site Management (Franchise Lead) - CNS - Europe — Worldwide Clinical Trials | Joboostr