13 employees
Slate Communications specializes in logos and branding, graphic design, and community engagement.
2013