Engaged in providing software solutions, this company focuses on enhancing digital marketing strategies for businesses. Their offerings include tools and services designed to optimize customer engagement and drive sales through various channels.
2007
Italy
1,001 - 5,000 employees
Computer Software
$25M - 100M in revenue
$100K - 500K in profitability
Total sustainability employees
7-10
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.