Sci-Rec is seeking a Business Development Director to drive growth across Europe in Life Science consulting. You will partner with pharmaceutical and biotech clients on drug development challenges, selling high-value advisory services. You will lead strategic business