Wilson Lau's Location
Alameda, CA, US
Wilson Lau's Work
Wilson Lau's Education
University of Pittsburgh Katz Graduate School of Business
Master of Business Administration - MBA
Carnegie Mellon University
Master's degree
Wilson Lau's Skills
Wilson Lau's Summary
Wilson Lau, based in Alameda, CA, US, is currently a Principal Marketing Manager, SEO at AdRoll, a division of NextRoll, bringing experience from previous roles at AdRoll, a Division of NextRoll, Inc. and Trend Micro. Wilson Lau holds a Master of Business Administration - MBA @ University of Pittsburgh Katz Graduate School of Business. With a robust skill set that includes E-commerce, CRM, Web Analytics, Go-to-market Strategy, Online Marketing and more, Wilson Lau contributes valuable insights to the industry. Wilson Lau has 3 emails on RocketReach.