New Profit Re-Brand
New Profit is a pioneering venture philanthropy fund (501c3) that aims to break down barriers to opportunity in America by transforming the way we educate our children, propel people towards social and financial stability and create healthy communities.
In order to portray the important idea of what this organization does through a logo, I looked at icons throughout history that symbolized the concept of forward thinking and changed through impact.
The Detla sign in the Greek numeric system and symbolized the "change in something". "Delta occurs most often when working with speed or acceleration or anything that changes." By establishing this brand using the concept of constant change really captured the nuances of the brand New Profit.