About MoveWise MoveWise is a fast-growing digital company helping international clients obtain visas and residency in Spain and Italy. We combine legal expertise, technology, and outstanding client experience to simplify complex immigration processes. Our team is
Clinical Site Lead (EMEA) Role Summary The Clinical Site Lead drives study execution, operational excellence, and site management across multiple therapy areas in accordance with local and international regulations. This role is a recognized subject matter expert