99 employees
Ben Horin & Alexandrovitz is a media consultancy agency that specializes in crisis management, digital communications, and advertising.
2006