25 employees
Shark Group offers international business and marketing research, content creation and management, and content-based online marketing.
2004