Bio

Tobias Flaitz is the Chief Executive Officer (CEO) at Sedo.