Venla Joro

Member of the Board

venla.joro@iol.fi