Imperia

Imperia

Focused on the management and optimization of the demand planning and forecasting process.

HQ location
Valencia, Spain
Launch date
Employees
Enterprise value
$44—66m
Company register number
B40554891
Authorizing premium user...