The Trade Desk Offices | Irvine, CA
The Trade Desk is a digital advertising company with offices in over 12 countries - and growing all the time. Ferrari Images helped to capture The Trade Desk offices in Irvine, CA.
Working with interiors is interesting because you are working within a predefined space. This gives a fra… Read More