Latka logo

Alex Amin

Founder

Company

Casting Networks

United States · Founded 2002

Revenue
$27.4M
Team size
326

Company profile →