Mark Turner's Location
London, GB
Mark Turner's Skills
Mark Turner's Summary
Mark Turner, based in London, GB, is currently a Business Development Manager at Charles Maxwell. With a robust skill set that includes Management, Microsoft Office, Business Development, Business Analysis, Shale Gas and more, Mark Turner contributes valuable insights to the industry.