Richard Welsh's Location
London, GB
Richard Welsh's Work
Richard Welsh's Education
Richard Welsh's Skills
Richard Welsh's Summary
Richard Welsh, based in London, GB, is currently a Senior Business Development Manager at Creative ITC, bringing experience from previous roles at Node4 Ltd, Zayo Group, Spitfire Network Services Ltd and Nintendo. Richard Welsh holds a 2007 - 2011 Bachelor's Degree in History @ University of York. With a robust skill set that includes Analysis, Marketing, Strategic Planning, Video Production, Sales and more, Richard Welsh contributes valuable insights to the industry. Richard Welsh has 1 email on RocketReach.