17 employees
Punch Media specializes in public relations, marketing, media management, events, consulting, and brand development.