Steve Drake, based in Cape Town, WC, ZA, is currently a Head of School: Business Innovation and Technology at Afda, bringing experience from previous roles at Afda, Programme Consultant and Grahamstown National Arts Festival. Steve Drake holds a 2007 - 2007 Master of Business Administration @ London Business School. With a robust skill set that includes Film, Entertainment, Theatre, Video Production, Film Production and more, Steve Drake contributes valuable insights to the industry. Steve Drake has 2 emails on RocketReach.