About WIN SOURCE WIN SOURCE – Where Supply Begins Founded in 1999, WIN SOURCE helps manufacturers secure critical electronic components and build more resilient supply chains in an increasingly complex global market,supported by a global team
Patient Recruitment Specialist - 6-month contract - 40 hours per week - Brazil (remote in country) Join a leading clinical research organisation and play a key role in supporting global patient recruitment and retention activities across