Blake Leitch's Location
Canton of Zug, Switzerland
Blake Leitch's Work
Blake Leitch's Education
Harvard Business School
Executive Education (Leadership)
IMD Business School
Executive Education (Business Administration and Management, General)
2017 - 2018
Lakehead University
1995 - 2000
Blake Leitch's Skills
Blake Leitch's Summary
Blake Leitch, based in Canton of Zug, Switzerland, is currently a Vice President, Global Head of Marketing and Communications, Biogen Biosimilars at Biogen, bringing experience from previous roles at Biogen, Bayer, Bayer AG and Bayer HealthCare. Blake Leitch holds a Executive Education in Leadership @ Harvard Business School. With a robust skill set that includes Leadership, Marketing Management, Product Marketing, Market Planning, Market Research and more, Blake Leitch contributes valuable insights to the industry. Blake Leitch has 3 emails and 1 mobile phone number on RocketReach.