If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Zhao Location
Shanghai, China
Stephen Zhao Work
2025 -now Senior Director of Client Services @
2023 -2025 Director of Client Services @
2023 -2023 Director of Trading @
2019 -2022 Vice President @
2017 -2019 Vice President @
2015 -2016 Vice President @
2013 -2015 General Manager @
2009 -2013 Regional Manager @
2006 -2009 Product Manager @
2005 -2006 Associate Business Analyst @
Stephen Zhao Education
Harvard Business School Online 2025-2026
The Johns Hopkins University
Economics and International Relations
2001-2004
Stephen Zhao Skills
Online Advertising
Behavioral Targeting
Ad Networks
Ad Serving
Advertising
Mobile Advertising
Lead Generation
Leadership
Marketing
Product Management
Strategic Planning
Sales
Stephen Zhao Summary
Stephen Zhao, based in Shanghai, China, is currently a Senior Director of Client Services at The Trade Desk. Stephen Zhao brings experience from previous roles at The Trade Desk, Yoyi Digital and iPinYou. Stephen Zhao holds a 2025 - 2026 Harvard Business School Online. With a robust skill set that includes Online Advertising, Behavioral Targeting, Ad Networks, Ad Serving, Advertising and more. Stephen Zhao has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Stephen Zhao?
Find contact details for 700 million professionals.