The Trade Desk

Technology, Media & Telecom
  • Project Name

    The Trade Desk

  • Designed By

    Facilitate Corporation

  • Location

    Hysan Place Two Floors