Catherine Strong Email

Product Manager III . Index Exchange

Current Roles

Employees:
628
Revenue:
$160.9M
About
Index Exchange is one of the world's premier ad tech companies, providing a transparent exchange for digital publishers and suppliers to sell their ad impressions programmatically and in real-time. Headquartered in New York City with offices in San Francisco, London, Toronto and over 300 of the brightest minds in ad tech, we define the evolution of online technology today.
Index Exchange Address
468 King St W
New York, NY
United States
Index Exchange Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.