The NAACP leverages social media, strategic communications, branding and creative design to promote awareness of the work of the NAACP.