Latka logo

Christ Tam

Founder

Company

Opez

San Francisco, United States · Founded 2000

Revenue
$37.3K
Team size
1

Company profile →