Eschbach joined global pharmaceutical giant Novartis in 2001 as a legal counsel,
subsequently assuming a number of different positions in the company, Eschbach
moved up the ranks, assuming position as head legal, compliance and business development in 2003 and five years later was bestowed the role of
country legal head for Germany.