What do you like the MOST about your company?
The vision and drive of the company
Ivalua . salarié . Royaume-Uni
What do you like the MOST about your mission?
To be in new territory so we act like a startup with the backing of a mature and successful company.
Ivalua . salarié . Allemagne