Leadstar Media logotype

Werner

Team Captain / Team Lead – Product

Some of my colleagues