12 employees
Narro is an advertising agency that offers digital marketing, communication, social media, branding, video, and strategic planning services.