Is from Egypt Egypt
Joined on May 19, 2015
Works for Open Techiz Business Technology Open Techiz Business Technology
Joined on Sep 7, 2012
Works for NielsenIQ NielsenIQ
Is from Athens, Greece Athens, Greece
Joined on May 9, 2015