|Employees (est.) (May 2020)||112|
When was ICON founded?
ICON was founded in 1995.
How many employees does ICON have?
ICON has 112 employees.
Who are ICON competitors?
Competitors of ICON include OverActive, iCastX Technologies and Hilary DePolo.
Where is ICON headquarters?
ICON headquarters is located at 7495 Birchmount Rd, Markham.
Where are ICON offices?
ICON has offices in Markham, Montréal and New York.
How many offices does ICON have?
ICON has 4 offices.
Receive alerts for 300+ data fields across thousands of companies