Ben Macleod's Location
London, GB
Ben Macleod's Work
Ben Macleod's Education
University of East London
Bachelor's degree (Music Technology)
Sylvia Young Theatre School
Ben Macleod's Skills
Ben Macleod's Summary
Ben Macleod, based in London, GB, is currently a Streaming Manager at Reprezent, bringing experience from previous roles at Hand & Lock, Rubber Factory Studio, Edge Haine Productions and Allotment Productions Ltd. Ben Macleod holds a Bachelor's degree in Music Technology @ University of East London. With a robust skill set that includes Millinery, Hats, Film Production, Directing, Acting and more, Ben Macleod contributes valuable insights to the industry. Ben Macleod has 1 email and 1 mobile phone number on RocketReach.