50 employees
Flashpoint PR includes public relations, communications, strategic consulting, consumer marketing, consumer technology etc.
2005