Biography

Oliver R. Baumann

Oliver R. Baumann is a dynamic financial executive with more than 15 years of leadership experience in the investment and life sciences sectors. As the CEO and Partner of Xlife Sciences AG since 2019, he has successfully led corporate strategy, M&A transactions, strategic partnerships, and out-licensing initiatives, driving value creation and global market access. His expertise in portfolio management, cross-border deal structuring, and governance has been instrumental in building a robust network of Subsidiaries and international partnerships. Previously, Oliver held senior roles at Sloan Asset Management AG, where he progressed from Senior Investment Analyst to CEO and Partner. His work encompassed business development, risk management, compliance, and trading operations across diverse asset classes. Earlier in his career, Oliver gained foundational financial experience at Credit Suisse AG, managing client portfolios, developing investment strategies, and producing market research. Oliver’s board memberships span several biotech, life sciences, and investment companies, underscoring his broad industry impact. He holds a Swiss State-Certified Banking Economist diploma and has completed advanced training in technical analysis and languages. With strong analytical skills, strategic foresight, and a collaborative leadership style, Oliver Baumann is dedicated to unlocking value and driving innovation in the life sciences and investment sectors.

Chairman of the Board
  • Chair of the Compensation Committee