Sarah Mcmahon's Location
England, United Kingdom
Sarah Mcmahon's Skills
Sarah Mcmahon's Summary
Sarah McMahon, based in England, United Kingdom, is currently a features co-ordinator at Roma Publications. With a robust skill set that includes Management, Business Development, Customer Service, Project Planning, Project Management and more, Sarah McMahon contributes valuable insights to the industry.