Profile picture of Brand Definition

Brand Definition

New York, NY
2 staff members
4 23 Reviews
Company Profile

Brand Definition is a communications agency that brings together the best of traditional media relations, positioning and promotion with innovative digital concepts and rock-solid execution. We are a team of hard-working professionals. We all know our roles, our markets, our technologies, and we like what we do. Where other agencies struggle with client-churn, staff turnover and top-heavy management, Definition is agile and provides consistent, strategic results. Based in NYC with an additional office in Portland, OR, we serve adjacent markets in technology, consumer electronics, clean tech and pharma.

Company size

1 to 50

Type

Company - Private

Revenue

Unknown / Non-Applicable

Industry

Advertising & Marketing

Competitors

Unknown

Founded

2010

Staff Members
Worked since Monday, Dec 23 2024
People Also Viewed