“Sherlock Communications is an honor winning Brazilian and Latin American advanced promoting and PR organization. Settled in S?o Paulo, the organization likewise has departments in Lima, Bogot?, Santiago, Mexico City, Buenos Aires, San Jos?, Panama City and Guatemala City.