Definitions for "Iomega"
The Iomega Corporation is a supplier of portable computer storage devices and media. The corporation, established in 1980, has 208 employees in more than one country. Iomega is headquartered in San Diego, California, with other offices in Utah, Singapore, and Switzerland.
Keywords:  company, name
Company Name