Develops and provides software solutions for facility and real estate management.
1982
France
1,001 - 5,000 employees
Computer Software
$10M - 25M in revenue
Industry Rank
215 out of 390
France, Software & IT Services, Information Technology & Services
France, Software & IT Services, Computer Software
Sustainability Report
Total sustainability employees
2-3