77 employees
Talk specializes in content creation, corporate communication, photography, marketing, and social media services.