Technical Trainer
Nottingham, Nottingham, United Kingdom
ARi
ICT Manager
Brand Manager
Bogazici University
Yildiz Technical University