Mr. Levy is an experienced Finance leader with strong international experience and a broad range of expertise in Corporate Finance, Business Development, Business Strategy and Core Finance Processes. He is recognized for ability to build and develop teams, to implement growth initiatives and to provide effective and pragmatic decision support through financial analysis.
Prior to joining Takeda, Mr. Levy was at Shire as Head of Finance for the Euro Asia Middle East Africa region. Previously, he spent 2 years at Elanco as Head of Finance Emerging Business and 6 years at Novartis in roles of increasing responsibility, including Head of Finance for Chile and Aquaculture.
Mr. Levy holds a MBA from Duke University, a Double Major BA in Accounting and Economics from Tel Aviv University and a Certified Public Account license from the Israeli Ministry of Justice.