Manager of Sales, Shipping
aberdeen, aberdeen city, united kingdom
StormGeo
Technological Education Institute of Athens
Università di Bologna
University of Athens