Business Development Director / Business Development Directress

Wyss Center for Bio and Neuro Engineering - June 17, 2025

About the Wyss Center for Bio and Neuroengineering, Geneva, Switzerland

The Wyss Center is an independent not-for-profit translational R&D and venture builder organization dedicated to advancing disruptive neurotechnologies that transform the lives of individuals with neurological and mental health disorders. The Center focuses on developing transformational technologies in artificial intelligence, bioengineering, and neuroengineering to restore essential neural functions and deliver precision therapeutics for those suffering from debilitating conditions.

Located at Campus Biotech in Geneva, the Wyss Center collaborates with faculty, clinicians, and industry partners both in Switzerland and internationally, driving innovation, building ventures, and maximizing clinical impact. Established in 2014 through a generous donation from Swiss entrepreneur and philanthropist Hansjörg Wyss, the Center is committed to making a substantial difference in the field of neurotechnology.

About the Position

The Director of Business Development & Licensing (BD&L) will spearhead strategic initiatives to identify, develop, and execute partnerships, licensing agreements, and commercialization strategies. This pivotal role involves building and nurturing relationships with a diverse range of external stakeholders, including academic institutions, research organizations, industry partners, investors, and other non-profits, facilitating the translation of our research and innovations into tangible benefits for individuals with neurological and mental health disorders.

The ideal candidate is a dynamic, hands-on leader with a robust background in business development, licensing, and translational research, adept at navigating the intersection of science, entrepreneurship, and industry. The Director will be instrumental in driving revenue growth, forging strategic alliances, and maximizing the value of our intellectual property portfolio while supporting the Wyss Center’s mission to bring transformative technologies to market. This position reports directly to the Center’s Director.

Key Responsibilities

  • Collaborate with research and development teams to identify and evaluate potential business opportunities, conduct competitive analysis, and develop business plans for entrepreneurial projects.
  • Monitor and evaluate the performance of existing projects and partnerships, including Wyss Center spinoffs and investments, while identifying opportunities for expansion or improvement.
  • Conduct market analysis to identify emerging trends and align business development strategies with commercial opportunities.
  • Lead and manage negotiations and the development of company formations, licensing agreements, and other strategic partnerships on behalf of the Center, ensuring adherence to its non-profit mission.
  • Identify and pursue revenue generation opportunities through strategic investments and licensing activities to support and advance the Center’s ventures and technologies.
  • Build and maintain strong relationships with key stakeholders, including potential partners, clients, and industry leaders.
  • Coordinate with legal, finance, and operations teams to ensure smooth execution of agreements and effective alliance management.
  • Identify, cultivate, and manage relationships with key external stakeholders, including academic institutions, research organizations, investors, and other non-profits.
  • Ensure compliance with all relevant legal and regulatory requirements related to business development and licensing activities.
  • Represent the Center at industry events, conferences, and meetings to build relationships and promote partnership opportunities.
  • Provide mentorship, guidance, and professional development opportunities to the Center’s team.
  • Create an entrepreneurial mindset while fostering a collaborative and results-oriented work environment.

Required Competence and Experience

  • Degree (MSc, MBA, or equivalent) in a relevant scientific or business discipline; equivalent experience may be considered.
  • 8+ years in business development, licensing, or technology transfer.
  • Proven success in negotiating and closing complex agreements.
  • Experience in translational research, venture creation, or intellectual property commercialization.
  • Strong understanding of IP valuation, licensing strategies, and contract negotiation.
  • Excellent communication and interpersonal skills.
  • Strategic thinker with strong analytical and problem-solving abilities.
  • Able to manage multiple projects in a fast-paced, cross-functional environment.
  • Fluency in English; French is a plus.

Apply online using the form below. Only applications matching the job profile will be considered.

Location : Geneva
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.