Company Profile

Sub Rosa

An experience design and innovation firm that works with clients across all forms of physical and digital channels to create closer relationships between brands, consumers and organizations through the development of brand strategy.

Company Information
Industry
Advertising & Marketing
Location
New York City, New York
Leadership
Michael Ventura
Year Founded
2004
Company Size
11-50 employees
Inc. Honors
Inc. 5000
No. 1205 (2014), No. 1181 (2013), No. 2869 (2012)