Latka logo

Steve Francesco

Founder

Company

Cohere Communications

New York, United States · Founded 2004

Revenue
$628.8K
Team size
22

Company profile →