Manager/Senior Manager - Life Science - Strategy Consulting
8 days ago
London
... Management * Act as a trusted advisor to senior client stakeholders, managing relationships and ... client executives. * Proven ability to lead project teams, foster collaboration, and ensure ...