86 employees
Sonovista is a marketing firm that specialises in branding, editorial design, in-house radio, web analysis, and social media management.
1966