ICON is an IT consulting firm with offices in Miami, Florida, Santiago, Dominican Republic, and Port-au-Prince, Haiti. With more than two decades of experience and hundreds of satisfied customers of all sizes and in a variety of industries, we pride..
Relevance: 17.043526