EUROPEAN DYNAMICS
Developer and IT Analyst
Info Quest Technologies
Product Manager
Info Quest Technologies
Project Manager - eCommerce Specialist
Info Quest Technologies
Project Presales Consultant
Imperial College London
National Technical University of Athens