Watson & Company is a creative consultancy largely focused on building brands across luxury lifestyle, beauty, placemaking, hospitality and real estate development projects. The team blends big ideas, in-depth strategy, technology and design to build and transform brands.
Company Snapshot
Year Founded
2008
Headquarters Location
New York, NY
Key Executives
William Richmond-Watson