Published: January 24th, 2024,
Last updated: May 27th, 2025
Marc Horn has been President of Merck China since January. He joined Merck in 2014, first as CFO for China, then as CFO for East Asia and as Managing Director of the Healthcare business in China. He has been part of the Merck Life Science Executive Leadership Team since 2017, most recently as Chief Transformation Officer.