Indeed
Show contact
Links
Previous companies
Sean McSherry
SVP, Finance
Brian Farrell
Vice President, Head Of Global Tax
Mike Morrison
Director, Risk & Scaled Operations
Wu Shu
Vice President - Monetization
Svenja Gudell
Chief Economist
+ 3 more
February, 2019 - present
June, 2017
January, 2017
June, 2016
View in org chart