Latka logo

David Clee

FounderCEO

Bio

David Clee has 2 current jobs as CEO at MirrorWeb and Managing Director at Total Escrow Solutions Plc.

Company

MirrorWeb

Manchester, United Kingdom · Founded 2012

Revenue
$5.5M
Funding
$3.7M
Team size
67

Company profile →