Set Creative
Advertising ServicesNew York, United States51-200 Employees
Set Creative is an advertising services firm based in New York, at 175 Greenwich Street. The listing links the company to VML, described as a creative organization that blends brand experience, customer experience, and commerce to build connected brands that drive growth. It also references VML Live, presented as an engagement approach focused on the connection between brands, people, and moments. Recent coverage mentions leadership changes and industry recognition related to VML, including a June 2026 report of a senior executive's departure and awards at major ceremonies. Taken together, the information positions Set Creative as a New York-based, mid-sized firm operating within an advertising services ecosystem tied to a broader, award-winning agency profile.