View Top Employees for Horsa
img Website horsa.com
img Industry Information Technology And Services
img Location Bologna, Emilia-Romagna, Italy
Employees 708
Founded 2011
Website horsa.com
Industry Information Technology And Services
Location Bologna, Emilia-Romagna, Italy
Employees 708
Founded 2011
LinkedIn linkedin.com/company/horsa

Top Horsa Employees