Arto Ranta-Eskola

Innovation process implementation and management