The Life Science Career Network CTC is one of the leading providers of recruitment solutions for the life science industry in Europe. We help our clients deliver innovative treatments to patients by providing and promoting the appropriately skilled and...