Associate Director, Strategic Advisor in Life Sciences
LexicaLondon, England, United KingdomAssociate Director, Strategic Advisor in Life Sciences.Lexica is a leading specialist consultancy, transforming environments for clients in health and life sciences.From June 2025 Lexica is a membe...Show more