Contract Eindhoven, Netherlands Posted 3 weeks ago Venquis is acting as an Employment Business in relation to this vacancy. Full name Email address Message Upload CV Upload your CV/resume or any other relevant file. Max. file size: 2 MB.