Manager/Senior Manager - Life Science - Strategy Consulting
9 days ago
London
Known for its impact across healthcare and life sciences, this firm supports innovation leaders and ... Advanced degree in Life Sciences, Economics, or a related field (MBA or equivalent is preferred