Sascha Ohler

Sascha is an experienced Research and Development Executive with a demonstrated history of working in the information technology and services industry.

Sascha Ohler

Subscribe to our newsletter

Filter By Category: