SaaS Database/People/David CleeDCDavid CleeCEO at MirrorWebFounderCEOBioDavid Clee has 2 current jobs as CEO at MirrorWeb and Managing Director at Total Escrow Solutions Plc.CompanyMirrorWebManchester, United Kingdom · Founded 2012Revenue$5.5MFunding$3.7MTeam size67Company profile →