Marc Horn

Chief Transformation Officer & Interim CFO, Life Science

Marc Horn is Chief Transformation Officer for the Life Science business of Merck KGaA, Darmstadt, Germany (and/or its affiliates). With more than 20 years’ experience in different senior commercial and finance roles across the U.S., Germany, Singapore and China, Marc is responsible for five critical areas that will support the business’ growth ambitions over the next 10 years, including strategy execution, business improvement, M&A integration, change management, data analysis & digital enablement. Prior to this, Horn served for three years as head of Controlling for the Life Science business, where he provided financial decision support on a wide range of operational and strategic matters and managed all areas of financial responsibility, including financial reporting and forecasting, business analysis, resource allocation and capital planning.

Since joining Merck KGaA, Darmstadt, Germany (and/or its affiliates) in 2014 as chief financial officer in China, Horn has rapidly advanced into roles of increasing responsibility from regional chief financial officer for Eastern Asia in 2015 to general manager in China for the Biopharma business in 2016.

Previously, Horn held various roles with Bayer and Lanxess in Germany and Asia Pacific, including chief financial officer for Lanxess in China between 2004 and 2008. His last role with Lanxess was head of Global Controlling for the company's largest business unit based in Singapore from 2010 to 2014.

Horn holds a master's degree in international business from the Otto-Friedrich University Bamberg in Germany.


Roles at Sigma-Aldrich

  • Chief Transformation Officer & Interim CFO, Life Science

    Current role

My work style

How I prefer to work

Qualities I value in my colleagues

Sign up to see more about the team at Sigma-Aldrich

My pet peeves

My communication style

Org chart

Direct reports

No reports


No teams