Latka logo

Fred Luk

FounderCEO

Company

Quadbase Systems

Santa Clara, United States · Founded 1988

Revenue
$9M
Team size
5

Company profile →