Veronica Rodriguez®

22 Total Employees
Year Founded: 2017

IMS is a digital marketing & communications company that partners with businesses seeking to expand in Latin America