Manager, Life Sciences Strategy Consulting
The current posting asks for:
5-6 years of strategy consulting, market research, or other relevant project-based work experience
or B.A degree from a top four-year college or university in Science, Health, or Business concentration
Demonstrated experience working and presenting to senior business leaders
Read the employer’s full posting · Posted 2026-10-19
