Profile picture of Brand Definition

Brand Definition

New York, NY
2 staff members
4 33 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

Share Profile

Staff Members
Worked since Thursday, Jun 12 2025
People Also Viewed
  • logo
    Denver, CO
    2.5
    Company size: 1 to 50
  • logo
    Carlstadt, NJ
    2.5
    Company size: 51 to 200
  • logo
    New York, NY
    2.5
    Company size: 51 to 200
  • logo
    New York, NY
    2.5
    Company size: 51 to 200
  • logo
    London, England (UK)
    2.5
    Company size: 51 to 200
  • logo
    Austin, TX
    2.5
    Company size: 201 to 500