Send CV/Resume directly to Hiring Managers in best companies
Search Companies/ Employers/ Hiring Managers
Global HR Director at Nomad Digital
Newcastle upon Tyne, United Kingdom
Talent Acquisition Partner at Nomad Digital
Newcastle upon Tyne, United Kingdom