Latka logo

Carmen Fan

  • Chief Technology Officer at 3D Repo
CEO
LinkedIn

Company

3D Repo

London, United Kingdom · Founded 2014

Revenue
$715.9K
Funding
$6.4M
Team size
13

Company profile →

Also at 3D Repo