A global technology and consulting firm based in Spain is seeking Consultants Managers to lead projects in the Lifescience sector. The ideal candidate should have a Bachelor's degree and at least 5 years of experience in a fast-paced environment, preferably in management consulting. Responsibilities