Logo design for Key Elements Group, a non-profit consulting firm in Philadelphia that focuses on communication and the human side to fundraising. The interlocking design reflects the 6 core philosophies of the company.