Latka logo

Scott Morrell

FounderCEO
LinkedIn

Company

Centroid Systems, Inc.

United States · Founded 1997

Revenue
$10.4M
Team size
115

Company profile →