Miro Putkonen

Director of Sales & Business Development at Lumoa
about me