
Finn Partners is a global marketing and communications firm delivering strategic PR and integrated communications solutions.
#121 of 194 in Communications Public Relations
Great job but limited room for growth now Limited room for growth at the moment