Latka logo

Terence Kawaja

Founder

Company

Luma

San Francisco, USA · Founded 2015

Revenue
$100M
Funding
$130M
Team size
300

Company profile →

Also at Luma