Walrus
Business Details
About
Just north of Union Square, where the grid meets the energy of Flatiron, advertising agencies blend into the creative pulse of the city. Walrus operates in this stretch, offering brand strategy, campaign development, and digital media planning from its base at 18 E 17th St New York, NY 10003. The area’s mix of historic townhouses and modern offices mirrors the agency’s balance between classic storytelling and contemporary marketing techniques. While the neighborhood hums with startups and legacy firms alike, this spot remains a quiet node for teams shaping how brands connect with audiences.
Advertising in New York often means navigating tight deadlines and shifting trends, but the work here spans market research, content creation, and cross-platform execution. For logistics or project discussions, the direct line is (646) 731-1700. The map pins the office between Broadway’s buzz and Fifth Avenue’s polish—a location that’s as practical for client meetings as it is for post-work walks through Gramercy. Around here, even the sidewalks feel like part of the pitch.