As technology brings all the Life Science players together, leadership recruiting shifts to ‘big picture’ people

As technology brings all the Life Science players together, leadership recruiting shifts to ‘big picture’ people