UK – Alacrita
Description
Life science consulting firm. The firm is open to entry level consultants, experienced consultants and individuals of a life science background, as well as individuals seeking a profession in this industry.
Category