Asta Development
Software Consultant
Ve Interactive
Head of Client Services
Comply Advantage
Global Head of Customer Success
Eurogroup Vacances
Web Developer and Technical analyst
Asta Development
Technical Support
Ve Interactive
Technical and Support Specialist
Ve Interactive
President - Special Projects Americas
Ve Interactive
Director of Operations - New Markets
Lycée Polyvalent de Chamalieres
University of Wales, Aberystwyth