CB Rank (Person) 373,218
  • Primary Job Title Head of Mobile App Sales
  • Primary Organization 
    Index Exchange
Steve Roach is the Head of Mobile App Sales at Index Exchange. Steve attended William & Mary.
Number of Current Jobs 3
Number of Past Jobs 5
Steve Roach has 3 current jobs including Head of Mobile App Sales at Index Exchange, Vice President, US Publisher Sales at Index Exchange, and Senior Director, Publisher Development at Index Exchange. Additionally, Steve Roach has had 5 past jobs including Vice President, Sales - Automated Guaranteed at Rubicon Project.
Organization Name  
Title At Company  
Start Date  
End Date  
Rubicon Project
Vice President, Sales - Automated GuaranteedNov 17, 2014May 2015
Google
Manager, Partnership Development20052013
Admeld
Manager, Associate Publisher Development20082011
Yahoo
Inside Sales Representative20042005
isocket
Vice President Supply2013
Number of News Articles 3
NewsAug 7, 2019
overgrownpath.com — My music may not be your music