Janick Welsch works with clients in the Healthcare and Industrial Sectors, with a focus on medical devices and technology. He is a trusted advisor, helping guide clients towards building effective leadership teams by recruiting, developing and retaining top industry talent. Recent assignments include CEO appointments, C-level searches and executive committee assessments at multinational corporations, as well as searches for commercial leadership roles. Janick is based in Munich.
Prior to joining Russell Reynolds Associates, Janick was the Head of Medical Systems Division at Olympus in Austria. Previously, he served under the CEO of Olympus Europa, where he managed the company’s strategically critical projects, including the successful transformation of their EMEA Consumer Products Division. He also served as the company’s board secretary. Earlier in his career, Janick worked as a Consultant for the Boston Consulting Group, where he advised clients mainly in the fields of organization, strategy, and sales and marketing. He began his career at the Airbus Group as a Business Development Manager and ended his tenure as the Key Account Manager for Indonesia and the Philippines based in Jakarta.
Janick holds a BA in economics, law and political science from the University of Erfurt in Germany and conducted part of his studies at IEP Lyon. He also holds an MSc in international relations from the London School of Economics and is a Co-Active Coach (CTI).
Healthcare, Healthcare Services, Medical Devices and Diagnostics, Pharmaceuticals, Biotechnology, Executive Search, Assessment, Leadership Advisory Services, Succession Planning