intent media logo

intent media

Internet Software & Services
      
                                      
                                        
                                        
                                        
                
      


      
              Description:

Intent Media operates the world’s most powerful platform for advertising on commerce sites. Ads run across a network of leading travel websites.

Location:
New York, NY, United States