5 employees
Allegra Consulting specializes in marketing, creative design, branding, communications, social media, graphic design, and media relations.
1997