TNT
Country OPS Manager
Itella
CEO of Russia and SVP of the Group
SPSR-Express
CEO
GeoPost
Country General Manager
TNT
Moscow Depot Manager
GeoPost Intercontinental - La Poste Group
Country General Manager Russia
University of Warwick - Warwick Business School
St.Petersburg State Technical University