Business Development Team Lead



Digital Marketing Specialist



Regional Sales Manager New Business – UKI



Regional Sales Manager New Business – France



Talent Acquisition – Internship



Partner Sales Manager UKI



Ingénieur Test Logiciel



Partner Sales Manager France



Business Development Representative



Developer C#.net – Full Stack