Latka logo

Kenneth Russell

  • Customer Support Specialist at Keap
Atlanta, Georgia, United States

Company

Keap

Chandler, United States · Founded 2002

Revenue
$99M
Funding
$129.5M
Team size
360
Customers
45K

Company profile →CEO interview →

Also at Keap