Develops digital solutions for corporate travel booking and expense management.
2015
Italy
201 - 500 employees
Computer Software
$25M - 100M in revenue
Industry Rank
10 out of 392
Italy, Tech, Information Technology & Services
Italy, Tech, Computer & Network Security
Sustainability Report
Total sustainability employees
4-6