Administrative Assistant I at Consultoría Castro S.A. — Barcelona, Spain (Hybrid) · 11jobs