Idenovia employs 4 employees. The Idenovia management team includes Stanislas Baumberger (CEO).
Looking for a particular Idenovia employee's phone or email?