Brand Definition
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 result
Public Relations and Communications
10 - 50
New York, NY, United States
Brand Definition
About

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.

Site Traffic
  • 28003945 Global Rank
  • 6509376
    United States
Traffic Sources
  • Search
    100.00%
  • Direct
    0.00%
  • Display
    0.00%
  • Mail
    0.00%
  • Referrals
    0.00%
  • Social
    0.00%
Powered by
Alexa Traffic Data
Global Rank 1,208,994
1,715,497
United States Rank 101,457
15,927
United States Page Views 94.5%
2.1%
Created with Highcharts 7.1.2Aug 9Aug 10Aug 11Aug 12Aug 131100000200000300000
Created with Highcharts 7.1.2Aug 9Aug 10Aug 11Aug 12Aug 130 M0.025 M0.05 M0.075 M0.1 M0.125 M
Top Countries
Top Search Keywords
  • Embedded
They are headquartered at New York, NY, United States, and have advertising & marketing contacts listed on Kochava.
Copied!