Market Segment: Unknown
Linkedin: Kalo LinkedIn Company ProfileEstimated Revenue: $10M
Estimated Employees: 15
Address: 300 California Street, Suite 220, San Francisco CA
Description: Kalo is a freelancer management platform that empowers the world’s most creative companies to manage and scale their freelance workforce. It provides freelancer onboarding, management, and payments made easy. The platform allows companies to easily onb...