Sherlock Communications is an award-winning Brazilian and Latin American digital marketing and PR agency. Headquartered in São Paulo, the company also has bureaus in Lima, Bogotá, Santiago, Mexico City, Buenos Aires, San José, Panama City and Guatemala City.
"FLIR Systems works with Sherlock Communications across seven countries, where the team conducts ongoing media outreach strategies. It’s been a hugely successful partnership that has elevated our media presence throughout the Latin American region. It has been extremely efficient and productive to work and manage the campaign with one central agency team, especially when we have complete confidence in their in-country specialists to advise on the best approach for each market."
Read Sherlock Communications Reviews, Testimonials & Customer References from 10 real Sherlock Communications customers.