Mark Turner's Location
London, GB
Mark Turner's Work
Mark Turner's Education
Mark Turner's Skills
Mark Turner's Summary
Mark Turner, based in London, GB, is currently a Managing Director, Business Process Services at Liberata, bringing experience from previous roles at Liberata. Mark Turner holds a Journalism and a Social Science in Journalism @ City University (GB). With a robust skill set that includes Business Transformation, Outsourcing, BPO, Public Sector, Service Delivery and more, Mark Turner contributes valuable insights to the industry. Mark Turner has 1 email and 1 mobile phone number on RocketReach.