Leon Siotis

General Manager, Supply @ SpotX Europe