Latka logo

Ben Askarinam

Founder

Company

InterfaceMA

London, United Kingdom · Founded 2013

Revenue
$317.6K
Team size
7

Company profile →