16:9: STRATACACHE Launches Latin-American Digital Signage Business Unit In Mexico City
STRATACACHE has opened up a new business unit, based in Mexico City, that’s focused on servicing the Latin American (LATAM) and Caribbean markets. STRATA LATAM is more than just a remote sales office – with the unit having its own GM and VP Business Development for the region. […]
Sat, Oct 14, 2017 at 10:03 AM