Interactive Marketing Research Organization

Location:

110 National Drive 2Nd FloorGlastonburyConnecticut06033United States View Map

Phone:

(860) 682-1000

Website:

www.imro.org

Fax:

(860) 682-1010
More

Description:

The Interactive Marketing Research Organization (IMRO) is a worldwide association of researchers dedicated to providing an open forum for the discussion of best...  

Read More

Competitors

Browse ZoomInfo’s Directories