Global communications and marketing agency specializing in public relations and integrated marketing solutions.
#114 of 317 in Marketing
Promotional cycle is slow despite getting good ratings.
Slow rise up the corporate ladder.