Sales Director CEE
newport, newport, united kingdom
Shields
Silesian University of Technology
The Open University