Juha Suojanen

CEO, EkoRent Africa Limited & Nopia