Latka logo

Nirsha Malladi

FounderCEO

Company

centraprise

Edison, United States · Founded 2011

Revenue
$41.1M
Team size
276

Company profile →