IWC Schaffhausen Archives

IWC Schaffhausen: NYC Flagship Film

IWC Schaffhausen, the pinnacle of Swiss luxury watchmaking, tasked us with a high-stakes project: to create a compelling video for their brand-new flagship store at the legendary corner of 60th and Madison Avenue in NYC.

Read More
Back to Top