Revival Tech
Technology, Information and Internet
No Team Available
Overview
A fast growing and innovative global start-up with HQ in Madrid, Spain. Our state of the art mobile apps give our highly engaged community of users the chance to revive happy moments with friends & family. We are always recruiting highly talented new team members to make Revival Rock.