Strategic Project Lead

Apply now

Strategic Project Lead

At ONWARD we're looking for a Strategic Project Lead to join our team.

Full-time · Lausanne

About the job

The Strategic Project Lead supports the Head of Strategy & Corporate Development by driving projects of high importance for the company, with exposure to the Chief Executive Officer.


  • Conduct analyses and develop recommendations for the Head of Strategy & Corporate Development on projects related to strategy, financing and business development (e.g. definition of company roadmap, assessment of long-term growth opportunities, due diligence on potential partners)

  • Support preparation of quarterly Board meetings

  • Prepare materials for investor meetings (e.g. company deck, quarterly business updates, CEO presentations)

  • Manage strategic initiatives that do not have a clear “home” within an existing company function, including coordination of cross-functional team members when needed

  • Drive implementation of sustainability-related initiatives

  • Organize information and prioritize critical issues to facilitate decision making and execution in complex, cross-functional projects

  • Track high priority initiatives and support company performance assessment

  • Support the Head of Strategy & Corporate Development, CEO, and CFO in the execution of strategic initiatives and external partnerships and programs

About you

  • Master’s degree or Ph.D. in Business/Finance, Engineering or Life Sciences

  • 2-4 years of experience in management consulting with significant exposure to life sciences industry

  • Experience planning and leading strategic, cross-functional initiatives

  • Strong business acumen, with a focus on developing creative solutions

  • Excellent analytical skills

  • Excellent people skills including ability to influence horizontally

  • Outstanding PowerPoint and Excel proficiency

  • Excellent communicator with outstanding written and verbal English skills

  • Highly adaptable and productive, with a can-do attitude and the ability to thrive in a constantly changing environment

  • Represents the ONWARD Code (Empowered, Committed, Pragmatic, Innovative, Open, Trusting, Collaborative, Passionate)


This is an individual contributor position with strategic responsibility and impact. The Strategic Project Lead will report to the Head of Strategy & Corporate Development and interact with senior stakeholders, including the Chief Executive Officer.

Apply for the job

Do you want to join our team as our new Strategic Project Lead? Then we'd love to hear about you!