Develops enterprise application software for business management.
2002
Greece
201 - 500 employees
Computer Software
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
283 out of 353
Greece, Software & IT Services, Information Technology & Services
China, Software & IT Services, Information Technology & Services
Spain, Software & IT Services, Information Technology & Services
Sustainability Report
Total sustainability employees
2-3