NODE Logo
Studio2 recently designed the new logo mark for NODE. NODE is the interactive and social media practice of Maccabee Group Public Relations (http://www.maccabeegroup.com/). NODE helps further their clients’ understanding of current technology and marketing trends.
