- Sort By:
- Date
Captify Technologies Ltd
99 Madison Avenue 10FL, New York, NY 10016
distance: 4,351 Miles +(44) 2078 126 330 Captify is the leading Open Web Search Intelligence Platform and the largest independent holder of search data outside walled gardens. Captify uses onsite search data from our publ