Tech People is a European provider of technical skills permanent recruitment and temporary contracting services for multiple industries. Our client is an international shared services provider with offices in all over the globe. We are now searching for a ..