Reveni

Reveni

Turns returns into a tool to sell more and make customers never want to leave.

HQ location
Madrid, Spain
Website
Launch date
Employees
Enterprise value
$11—17m
Company register number
B09662453
Authorizing premium user...