John Stallard's Location
England, United Kingdom
John Stallard's Skills
John Stallard's Summary
John Stallard, based in England, United Kingdom, is currently a Non Executive Chairman at Games Workshop LTD. With a robust skill set that includes Algemene Geneeskunde, Business Strategy, Medicine, Retail, Finance and more, John Stallard contributes valuable insights to the industry. John Stallard has 1 email on RocketReach.