Mark Leech Location
London, England, United Kingdom
Mark Leech Work
Mark Leech Education
Mark Leech Skills
Mark Leech Summary
Mark Leech, based in London, England, United Kingdom, is currently a Deputy Director, Communications and External Relations at Ofsted. Mark Leech brings experience from previous roles at Independent Office for Police Conduct, London Borough of Havering, Geronimo Communications and Westminster City Council. Mark Leech holds a 1994 - 1997 Bachelor's degree in History @ University of Leeds. With a robust skill set that includes Strategic Communications, Media Relations, Internal Communications, Crisis Communications, Marketing Communications and more. Mark Leech has 1 emails on RocketReach.