Specialising in the area of Life Sciences you will be supporting senior level consultants in the resourcing and placement of individuals in contract roles for the European market; Use resources and tools to search for an engage with candidates, provide an ongoing candidate pool; Vet candidates on...