Glossary of Branding Terms

Brand thought leadership

The positioning of a brand or company as an expert or opinion leader for specific topics.

The topics are selected based on the business strategy and brand positioning and are repeatedly addressed with relevant and differentiating communication. Key to success is a strong focus on few topics that support and sharpen the brand positioning.