THIEL research revealed the positive perception of the firm in the mind of the market, and its ability to position itself as a leader. Experts at Work conveys both workplace expertise and activities, and the updated brand identity more boldly conveys creativity. Fleet vehicles take the unified brand messaging on the road and brand launch materials define the firm as “Creative is Planned, Constructed, Painted, Furnished, Installed.” Integrated brand communications help to project a larger firm with comprehensive capabilities.
Creative Business Interiors
Brand at Work
As a leader in business interiors design and construction, CBI needed to expand on perceptions regarding creativity and specialized expertise.
“Our new brand identity has dramatically increased our presence and visibility, and has made us a player. It signals that we’re strategically thought out.”