Sascha Ohler
Sascha Ohler

Sascha Ohler

Over-caffeinated Tech Exec looking for thoughts & conversation about technology, innovation, leadership and society.