Specializes in serving top brands and global companies in the Latin American market; offices throughout the region.
Aug. 8, 2019
Finn Partners
Finn Partners was launched in late 2011 to realize Peter Finn's vision to create a leading communica...