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.
- Company Name:Brand Definition
(View Trends)
-
Headquarters: (View Map)New York, NY, United States
-
Public Relations and Communications
-
10 - 50 employees
Site Traffic
- 28003945 Global Rank
- 6509376 United States
Traffic Sources
-
Search100.00%
-
Direct0.00%
-
Display0.00%
-
Mail0.00%
-
Referrals0.00%
-
Social0.00%
Powered by
Alexa Traffic Data
Global Rank
1,208,994
1,190,561
Links In Count
20
17
Russia Rank
92,474
16,137
Russia Page Views
21.1%
1.5%
Top Countries
- Russia 21.1%
- Ukraine 10.6%
- Kyrgyzstan 6.7%
- Belarus 4.1%
- Latvia 2.4%
Top Sites Linking In
Top Search Keywords
- Derivatives
- Options
They are headquartered at New York, NY, United States, and have advertising & marketing contacts listed on Kochava.




