xAd Offices – New York City – Office Snapshots

Posted by | No Tags | Uncategorized | No Comments on xAd Offices – New York City – Office Snapshots

Design Republic has developed the new offices of location-based marketing company xAd located on the 60th floor of New York City’s One World Trade Center. The company quickly outgrew their previous offices which were featured last year.

 

Read the full article here.