Sascha Seewald

Exploring technology, creating innovation, empowering first mover. Believing in a meaningful life.

Sascha Seewald