Blog
Steve Roach

Articles by Steve Roach

Steve Roach joined Index Exchange in early 2016 and has 15 years of sales and ad tech experience. He successfully launched and operated partnerships with the world’s largest media companies, ushering them into the programmatic era and helping them to develop comprehensive sales and yield management strategies.