Elo is a global leader in touchscreen solutions, offering modern point of sale systems and interactive digital signage ranging from 7 to 65 inches. With over 30 million installations in 80 countries, Elo's products are known for their quality, reliability, and innovation. Our comprehensive portfolio...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
1971 (54 years)
Address:
2439 BERTELKAMP LANE; KNOXVILLE, TN 37931, US
The company has corporate shareholder(s) or more than 20 individual shareholders
The company has a sophisticated ownership structure and may be part of a large corporate group
HIGH
spending power