Ricochet.ai Company
Automated lead development for busy sales teams
Founded Date:
2018
Employee Number:
1-10
Funding Status:
Seed
Technology:
Search Engines & Language Processing
Industry:
Marketing & Advertising
Headquarters:
Newcastle Upon Tyne, Newcastle upon Tyne, United Kingdom