Senior HR Generalist at Consultoría Castro S.A. — Barcelona, Spain · 11jobs