Location:

801 S. Flower St.Los AngelesCalifornia90017United States View Map

Revenue:

$9 Million

Employees:

45

Phone:

(424) 333-0507
More

Description:

Though IMI Infinity is relatively new to the United States, the research and development of this powerful technology is more than 30 years old. In the last 6 ...  

Read More

Recently Updated profiles at this company

Chief Executive Officer

Master Trainer

Browse ZoomInfo’s Directories