Elixirr

Dallas
Total Offices: 5
672 Total Employees

Jobs at Elixirr

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

24 Days AgoSaved
In-Office
New York, NY, USA
Consulting
Lead business-building and delivery for life sciences clients in the Boston-Cambridge market and across the US. Originate and grow client relationships, win and run complex commercial, R&D, market access, launch, digital/data/AI and operating-model engagements, coach and develop consulting teams, and manage pipeline, delivery quality, and financial targets toward a path to Partner.
One Month AgoSaved
In-Office
New York, NY, USA
Consulting
Entry-level consulting role for 2027 graduates based in New York. Work directly on client projects from day one, performing qualitative and quantitative analysis, building Excel models and PowerPoint presentations, communicating with senior stakeholders, collaborating with diverse teams, and traveling as needed.