Marc Horn


Head of Life Science Controlling

Marc Horn is Head of Controlling for the Life Science business of Merck KGaA, Darmstadt, Germany (and/or its affiliates). In this role, he provides financial decision support on a wide scope of operational and strategic matters and manages all areas of financial responsibility, including financial reporting and forecasting, business analysis, resource allocation and capital planning.

Previously, Horn was managing director and general manager of the Biopharma business of Merck KGaA, Darmstadt, Germany (and/or its affiliates)

Since joining MilliporeSigma 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.

Social Media

LinkedIn icon
Twitter icon
Facebook Icon
Instagram Icon


Research. Development. Production.

We are a leading supplier to the global Life Science industry with solutions and services for research, biotechnology development and production, and pharmaceutical drug therapy development and production.

© 2021 Merck KGaA, Darmstadt, Germany and/or its affiliates. All Rights Reserved.

Reproduction of any materials from the site is strictly forbidden without permission.