Finn Partners is a global marketing and communications firm delivering strategic PR and integrated communications solutions.
#193 of 317 in Marketing
Great job but limited room for growth now Limited room for growth at the moment