Registria
The founding team at Registria has a lot of experience in performance marketing and corporate development. They also have degrees in management and history from Purdue University and the University of Colorado respectively.
View all
6 members