Catherine Mcshane's Location
United Kingdom
Catherine Mcshane's Education
Catherine Mcshane's Skills
Catherine Mcshane's Summary
Catherine McShane, based in United Kingdom, is currently a Press Officer at Internet Watch Foundation (IWF). Catherine McShane holds a 1994 - 1997 Durban University of Technology. With a robust skill set that includes Newspaper, News Writing, Journalism, Newspaper Design, Feature Articles and more, Catherine McShane contributes valuable insights to the industry. Catherine McShane has 2 emails on RocketReach.