|Employees (est.) (Oct 2020)||184|
When was Host founded?
Host was founded in 1993.
How many employees does Host have?
Host has 184 employees.
Who are Host competitors?
Competitors of Host include Teamwork.com, Intelliforce-IT Solutions Group and Intaver Institute.
Where is Host headquarters?
Host headquarters is located at Imperia Tower, Presnenskaya Naberezhnaya, 12, Moskva.
Where are Host offices?
Host has offices in Moskva, Perm, Saint Petersburg, Tyumen and in 1 other location.
How many offices does Host have?
Host has 6 offices.
Receive alerts for 300+ data fields across thousands of companies