Roman Veselov's Location
Russia
Roman Veselov's Work
Roman Veselov's Education
Roman Veselov's Summary
Roman Veselov, based in Russia, is currently a Chief Digital Officer at Delo Group (Russia), bringing experience from previous roles at Public Joint Stock Company "Transcontainer". Roman Veselov holds a 1998 - 2003 Saint Petersburg University of Transport. Roman Veselov has 1 email on RocketReach.