Ricochet.ai Company

Automated lead development for busy sales teams

Founded Date: 2018
Headquarters: Newcastle Upon Tyne, Newcastle upon Tyne, United Kingdom
Technology: Search Engines & Language Processing
Employee Number: 1-10
Industry: Marketing & Advertising
Funding Status: Seed