Cowen Group is a prestigious investment bank that has been successfully doing business for more than 90 years.
We worked collaboratively to leverage the company's positioning statement, "The Power of Focus," and develop the resulting brand identity system. The design rationale was inspired by the confluence of modern and traditional values—the foundation and quintessential nature of the company, and a clear differentiator.