Smarsh continues global expansion with office in Costa Rica
QCOSTARICA — Smarsh, the U.S.-based global leader in digital communications data and intelligence, inaugurated its new office in Costa Rica on Wednesday, its sixth Center of Excellence. Located in Ultrapark I in Heredia, the company intends to strengthen …