Latka logo

Todd Savage

FounderCEO

Company

Savage Partners

United States · Founded 2005

Revenue
$715.8K
Team size
9

Company profile →