Develops enterprise application software for business management.
2002
Greece
201 - 500 employees
Computer Software
$25M - 100M in revenue
$1M - 10M in profitability
Beyond Top 100
Greece, Tech, Information Technology & Services
Italy, Tech, Information Technology & Services
United States, Tech, Information Technology & Services
Sustainability Report
Total sustainability employees
2-3