Medallia

Location : Milan, Italy | Team: Commercial Sales