Sonja Seppänen

Sonja Seppänen

Promise less or do more.